让我说我有:
A = {
B: {
key : "value1"
},
C: {
key : "value2"
}
..............
}
如何使用循环获取键的值?
我尝试过类似的事情:
for(ob in A)
{
console.log(ob);
console.log(ob.key);
}
但我明白了:
B
undefined
C
undefined
答案 0 :(得分:5)
ob
包含属性名称,而不是值。
您想要记录A[ob]
和A[ob].key
。
答案 1 :(得分:1)
for(var propName in A)
{
console.log(A[propName].key);
}
在这种情况下,popName s是B和C.代码将记录A [“B”]和A [“C”]
的结果