我有看起来像这样的对象。
foo = {
0 : {
'bar' : 'baz',
'qux' : 'quux',
'this' : { 'hello' : 'yes' } // this is the object I want to extract
}
1 : {
'bar' : 'baz',
'qux' : 'quux',
'this' : { 'hello' : 'yes' } // extract
}
2 : {
'bar' : 'baz',
'qux' : 'quux',
'this' : { 'hello' : 'yes' }, // extract
'that' : { 'hello' : 'no' } // extract
}
}
使用这样的 for 循环,我可以遍历每个对象:
for(var i in foo){
...
}
问题是我只想从第三个和更大的子对象中提取数据,而不是从每个对象中提取('this') 。