let a = {name: 1}
比较像三元表达式的简写
let b = a?.name // b = 1
let c = a?.age // 不存在则会返回undefined c = undefined
空值合并操作符可以在使用可选链时设置一个默认值
let d = a?.age ?? 12 // d = 12
项目中无法使用的时候需要添加babel依赖
let a = {name: 1}
比较像三元表达式的简写
let b = a?.name // b = 1
let c = a?.age // 不存在则会返回undefined c = undefined
空值合并操作符可以在使用可选链时设置一个默认值
let d = a?.age ?? 12 // d = 12
项目中无法使用的时候需要添加babel依赖
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。