Hi and thanks for the explanation 
Unfortunately console.log(krpano.my_array.getItem(0)); just ends up in an error "krpano.my_array not defined" 
I really don´t get the difference between the krpano-array and a js-array.
var my_array = krpano.get("my_array");
console.log('MY_ARRAY='+my_array);
shows: MY_ARRAY=[Object object], which seems to me like an array?!
But no matter how I try to access this array:
console.log(my_array[1]);
console.log(my_array.at(1));
the console only reports "undefined".
But if I access the krpano-array directly:
krpano.get("my_array[1].value"); the console returns the correct value at index 1 "17".
There is definitely some misunderstanding on my side 
The main reason I want to access the krpano-array directly is that I can use it to filter database-entrys:
const applyFilter = (data, filter) => data.filter(obj =>
Object.entries(filter).every(([prop, find]) => find.includes(obj[prop]))
);
var filter = {[id]:my_array};
result = (applyFilter(data, filter));
Right now I use a workaround with txtsplit, where I loop though the krpano-array and txtadd the values to a var. It´s working but it´s waaay slower and much less elegant 
Thanks again, indexofrefraction! I really appreciate your time and help 