##如图,我这样使用会报错

##我的数据结构是这样的:

##当我的map里面那几层数据都不存在的时候,我想把 window.onFile.map[floorName][‘door’][prop.myId] 直接判断为false,应该怎么弄啊,我这样会报错,求解。。。。总不可能要一层一层的typeof吧?
##如图,我这样使用会报错


if (window.onFile && window.onFile.map && window.onFile.map.door) {
}
额,这样也行