通過查看「Array」圖片,我如何訪問此數組的所有級別?如何訪問多級對象的數組?
我試着做一個foreach,但這隻允許我訪問第一個對象,我不能訪問填充字符串的第二個對象。
for (var key in result)
{
if (result.hasOwnProperty(key))
{
console.log(key, result[key]);
for(var item in result[key])
{
console.log(item);
}
}
}
我也試過:
result[key[item]]
但它似乎undifined。
我知道很容易通過名稱訪問所有元素,但名稱不斷變化,所以解決方案應該是動態的。
我在評論中添加了Demo以查看行爲。
DEMO:https://jsfiddle.net/jaelsvd/tkgn1bgt/3/ –
請將相關數據添加到問題中。 –
嗨Jael,歡迎來到StackOverflow。請花一些時間閱讀幫助頁面,尤其是名爲[「我可以詢問什麼主題?」(http://stackoverflow.com/help/on-topic)和[「我應該問什麼類型的問題避免問?「](http://stackoverflow.com/help/dont-ask)。更重要的是,請閱讀[Stack Overflow問題清單](http://meta.stackexchange.com/q/156810/204922)。您可能還想了解[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 –