可选链操作符是一个新的js api,它允许读取一个被连接对象的深层次的属性的值而无需明确校验链条上每一个引用的有效性。
let arr = res && res.data && res.data.list
同上 let arr = res?.data?.list
let arr = res && res.data || []
let arr = res?.res?.data ?? []
这个??的意思是当左边的值为null或undefained的时候 就取??右边的值 。
可选链操作符是一个新的js api,它允许读取一个被连接对象的深层次的属性的值而无需明确校验链条上每一个引用的有效性。
let arr = res && res.data && res.data.list
同上 let arr = res?.data?.list
let arr = res && res.data || []
let arr = res?.res?.data ?? []
这个??的意思是当左边的值为null或undefained的时候 就取??右边的值 。