let b=1;
let c=b.value?.v // ?. 可选链 只有当前面的对象存在时才能执行 否则返回undefined
console.log('c: ',c)
c??=5 // ?? 空值合并运算符 a??b 如果 a为真 就返回a 否则返回b 于||的区别是只能识别null和undefined切不会进行类型转换
console.log(c)
标签:console,log,JS,运算符,可选链,let,undefined
来源: https://www.cnblogs.com/daxiong182/p/16388797.html