如果我有一个对象的引用 -
var test = {};这可能(但不是立即)嵌套对象,就像 -
{ level1:{level2:{level3:'level3'}} };测试最深层嵌套对象中键的存在的最好方法是什么?
这个 -
alert(test.level1);返回“未定义”,但是这个 -
alert(test.level1.level2.level3);失败。
我目前正在做这样的事情 -
if(test.level1 && test.level1.level2 && test.level1.level2.level3) { alert(test.level1.level2.level3);}但我想知道是否有更好的方法。
相似问题