【发布时间】:2017-09-07 06:26:56
【问题描述】:
通过查看“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]]
但它似乎是未定义的。
我知道通过名称访问所有元素很容易,但名称会不断变化,因此解决方案应该是动态的。
我在 cmets 上添加了 Demo 以查看行为。
【问题讨论】:
-
请将相关数据添加到问题中。
-
嗨,Jael,欢迎来到 StackOverflow。请花一些时间阅读帮助页面,尤其是名为"What topics can I ask about here?" 和"What types of questions should I avoid asking?" 的部分。更重要的是,请阅读the Stack Overflow question checklist。您可能还想了解Minimal, Complete, and Verifiable Examples。
-
已编辑问题,希望更清楚,对不起。
标签: javascript arrays arraylist javascript-objects