【发布时间】:2019-11-01 00:06:35
【问题描述】:
我收到一个深度嵌套的对象。我不知道会出现哪些属性。如果我想得到图像,我不能这样做
data.opposite.info.logo.images.s.resized_urls.s,
想象这来自一个用户可以将徽标留空的系统,然后我的代码就会中断。我需要检查这样的属性是否存在?
if(data.opposite){
if(data.opposite.info)
if(data.opposite.info.images)
//...etc
}
【问题讨论】: