objectx{propA: valueA,
propB: valueB,
propC: [{name: john, id:123},
{name: tom, id:456}]
}
- 如何检查 in 的
id: 789
存在objectx.propC
? - 如果 为空
id: 789
,如何检查是否存在?objectx.propC
objectx.propC
谢谢你的帮助!
objectx{propA: valueA,
propB: valueB,
propC: [{name: john, id:123},
{name: tom, id:456}]
}
id: 789
存在objectx.propC
?id: 789
,如何检查是否存在?objectx.propC
objectx.propC
谢谢你的帮助!
objectx = {propA: 'valueA',
propB: 'valueB',
propC: [{name: 'john', id:123},
{name: 'tom', id:456}]
}
function getIdInPropC(objectx,id) {
for (key in objectx.propC) {
var obj = objectx.propC[key];
if (!obj) {continue;}
if (obj.id && obj.id == id) {return obj;}
}
return false;
}
getIdInPropC(objectx, 456);//returns obj containing top and id 456
getIdInPropC(objectx, 777);//returns false