如果需要给一个变量设置一个默认值,可以这么做:
let toto
console.log(toto) //undefined
toto = toto ?? 'default value'
console.log(toto) //default value
toto = toto ?? 'new value'
console.log(toto) //default value
?? 还可以使用 ||。
利用 || 的短路特性也可以达到这一效果
如果需要给一个变量设置一个默认值,可以这么做:
let toto
console.log(toto) //undefined
toto = toto ?? 'default value'
console.log(toto) //default value
toto = toto ?? 'new value'
console.log(toto) //default value
?? 还可以使用 ||。
利用 || 的短路特性也可以达到这一效果