我有一个这样的对象:Javascript对象获取值以上
var structure = {
"root":{
"name":"Main Level",
nodes:{
"node1":{
"label":"Node 1"
},
"node2":{
"label":"Node 2",
"selected": true
},
"node3":{
"label":"Node 3"
}
}
}
}
在javascript中我如何搜索“选择:真正的”对象,并把它上面的标签值,即“节点2”
您需要测试'节点[OBJ] .selected',不'obj.selected'。 –
你说得对。谢谢你的收获。 – TheValyreanGroup
也不需要'== true'部分。只要'if(nodes [obj] .selected){...'就够了。 –