5
我試圖使用Object.keys(obj.arr));
方法訪問對象內部的數組。如果我直接訪問陣列等之下,則它給正確的輸出:Uncaught TypeError:在嘗試訪問對象時調用非對象的Object.keys
alert(Object.keys(obj.arr));
但如果我使用參數傳遞數組名稱然後它給錯誤:
var selected = "arr";
alert(Object.keys(obj.arr));
error : Uncaught TypeError: Object.keys called on non-object
有例如:DEMO
都做同樣的事情 – Esailija