2017-04-14 47 views
-1

我从后端数据,该数据是JSON格式和嵌套,像如何快速获取嵌套对象中的值?对象是不确定的

[{ 
    a: { 
    b: { 
     c: 'value', 
     ... 
    }, 
    ... 
    } 
},....] 

也许

[{ 
    a: { 
    b: { 
     // no key 'c' 
     ... 
    }, 
    ... 
    } 
},....] 

也可能是

[{ 
    a: { 
    // no key 'b' 
    ... 
    } 
},....] 

我有为了安全地获得'abc',有没有什么好的方法可以做到这一点?

'a.b.c.d'?

+0

尝试'(AB || {})C' –

+0

可以以检查是否使用'hasOwnProperty'财产存在。 –

回答