Próbuję uzyskać dostęp do tablicy wewnątrz obiektu przy użyciu metody Object.keys(obj.arr));
. Gdybym dostęp tablicę bezpośrednio jak poniżej, to daje właściwe wyjście:Uncaught TypeError: Object.keys wywołany na nieobiektach podczas próby uzyskania dostępu do obiektu
alert(Object.keys(obj.arr));
ale jeśli mijam nazwę tablicy za pomocą parametru to daje błąd:
var selected = "arr";
alert(Object.keys(obj.arr));
error : Uncaught TypeError: Object.keys called on non-object
Istnieje przykład: DEMO
Obie firmy fragmentów zrobić to samo – Esailija