给一个变量设置一个默认值、双问号、或运算符

如果需要给一个变量设置一个默认值,可以这么做:

let toto

console.log(toto) //undefined

toto = toto ?? 'default value'

console.log(toto) //default value

toto = toto ?? 'new value'

console.log(toto) //default value

?? 还可以使用 ||。
利用 || 的短路特性也可以达到这一效果

猜你喜欢

转载自blog.csdn.net/weixin_43131046/article/details/121498054