const user = { name:{ age:12 } }
我们打印
console.log(user.name1.age)
会报错Uncaught TypeError: Cannot read property 'name1' of undefined at
这时:console.log(((user||{}).name1||{}).age)就不会报错,打印出undefined
这种对于嵌套对象比较适合,但数组不是很好
const user = { name:{ age:12 } }
我们打印
console.log(user.name1.age)
会报错Uncaught TypeError: Cannot read property 'name1' of undefined at
这时:console.log(((user||{}).name1||{}).age)就不会报错,打印出undefined
这种对于嵌套对象比较适合,但数组不是很好