avatar
文章
12
標籤
13

笑笑的程式人生

【JS】雙問號 ?? 運算子

發表於2021-06-03|更新於2021-06-13
|閱讀量:

【JS】雙問號 ?? 運算子

?? 運算子

全名 Nullish Coalescing Operator
是 null 與 undefined 專用運算子

作用

當前項的值為 null 或 undefined 時
帶入後項的預設值

使用方法:

Value ?? DefaultValue;

使用實例:

1
2
3
4
5
6
7
8
9
10
11
12
let number;

console.log(number ?? 10);
// 10

number = null;
console.log(number ?? 20);
// 20

number = 10;
console.log(number ?? 20);
// 10


參考資料

Nullish coalescing operator (??)
JavaScript 之旅 (25):Nullish Coalescing Operator ( ?? 運算子)

JavaScript
cover of previous post
上一篇
【Hexo】技巧筆記
cover of next post
下一篇
【Hexo】套用樣式
相關推薦
cover
2021-06-22
【React】從無到有,用 webpack5 展開的 5 分鐘 React 之旅
cover
2022-06-12
Node.js 熱血直播班
avatar
笑笑 Emi
笑笑的程式人生
文章
12
標籤
13
作品庫
目錄
  1. ?? 運算子
    1. 作用
    2. 使用方法:
    3. 使用實例:
  2. 參考資料
最新文章
Node.js 熱血直播班
Node.js 熱血直播班2022-06-12
【Jest】第一次的單元測試(含常用 matchers)
【Jest】第一次的單元測試(含常用 matchers)2021-07-01
好用的 CMS 具備哪些要素?
好用的 CMS 具備哪些要素?2021-06-27
【JS】webpack 筆記
【JS】webpack 筆記2021-06-22
【React】從無到有,用 webpack5 展開的 5 分鐘 React 之旅
【React】從無到有,用 webpack5 展開的 5 分鐘 React 之旅2021-06-22
©2020 - 2022 By 笑笑 Emi
框架 Hexo|主題 Butterfly