Nullish_Coalescing_Operater_and_Or_equal

??

Nullish: null and undefined.(Not 0 or ‘ ‘),so it’ different from ||

1
2
const value = 0 ?? 10;
console.log(value);//0
1
2
const value = null ?? 10;
console.log(value);//10
1
2
const value = undefined ?? 10;
console.log(value);//10

|| =

1
2
a = a||b
a ||= b

??=

&&=


本站由 @Eureka 使用 Stellar 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。