kon*_*hou 6 javascript json undefined
假设我有一个带有混合对象和数组的复杂json对象x.是否有一种简单或通用的方法来检查此对象中的变量是null还是未定义,例如:
if(x.a.b[0].c.d[2].e!=null) ....
Run Code Online (Sandbox Code Playgroud)
而不是正常检查所有父字段
if(x.a!=null
&& x.a.b!=null
&& x.a.b[0]!=null
&& x.a.b[0].c!=null
&& x.a.b[0].c.d!=null
&& x.a.b[0].c.d[2]!=null
&& x.a.b[0].c.d[2].e!=null) ....
Run Code Online (Sandbox Code Playgroud)
try {
if(x.a.b[0].c.d[2].e!=null)
//....
} catch (e) {
// What you want
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
955 次 |
| 最近记录: |