我有以下 JSON(“名称”有更多成员,为了简单起见,这里只显示“电影院”)
{
"name": {
"cinema": {
"size": {
"w": 256,
"h": 200
},
"frame": {
"x": 0,
"y": 0,
"w": 256,
"h": 200
}
}
}
}
已使用JSON.parse
varable 对其进行解析并存储在 bts_json
. 我想遍历“name”的每个成员并检测它是否具有成员“frame”。下面是我的代码,我没有在控制台上打印任何内容。
buildingNames = bts_json.name;
for (buildingFrame in buildingNames) {
if (buildingFrame.hasOwnProperty("frame")) {
console.log('exists');
console.log(buildingFrame["frame"]["y"]);
}
}
我哪里错了?
感谢您的帮助:)