第十二屆

web
JavaScript 之旅
Titangene

系列文章

DAY 21

JavaScript 之旅 (21):globalThis

本篇介紹 ES2020 (ES11) 提供的 globalThis。 前言 要存取全域物件在不同的 JavaScript 執行環境會很麻煩。 在 web 可能...

DAY 22

JavaScript 之旅 (22):BigInt

本篇介紹 ES2020 (ES11) 提供的 BigInt。 本文同步發表於 Titangene Blog:JavaScript 之旅 (22):BigI...

DAY 23

JavaScript 之旅 (23):Dynamic import()

本篇介紹 ES2020 (ES11) 提供的 import()。 前言 在過去,模組只能用靜態宣告的方式 import,接收的字串字面值 (literal)...

DAY 24

JavaScript 之旅 (24):Optional Chaining Operator ( ?. 運算子)

本篇介紹 ES2020 (ES11) 提供的 Optional Chaining Operator ( ?. 運算子)。 前言 當你要存取某個變數上的 pro...

DAY 25

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

本篇介紹 ES2020 (ES11) 提供的 Nullish Coalescing Operator ( ?? 運算子)。 過去的 || 運算子 如果某個值為...

DAY 26

JavaScript 之旅 (26):String.prototype.replaceAll()

本篇介紹 ES2021 (ES12) 提供的 String.prototype.replaceAll()。 過去的字串取代小技巧 將一個字串中的指定子字串,取...

DAY 27

JavaScript 之旅 (27):Promise.any() & AggregateError

本篇介紹 ES2021 (ES12) 提供的 Promise.any() 和 AggregateError。 之前有介紹 ES2020 (ES11) 提供的...

DAY 28

JavaScript 之旅 (28):Numeric Separators

本篇介紹 ES2021 (ES12) 提供的 Numeric Separators。 過去的 Number 一直以來,很大的數字,或是有很多小數位的數字可讀性...

DAY 29

JavaScript 之旅 (29):Logical assignment operators ( &&=、||= 和 ??= )

本篇介紹 ES2021 (ES12) 提供的 Logical assignment operators ( &&=、||= 和 ??= )。...

DAY 30

JavaScript 之旅 (30):總結 & 系列目錄

終於來到鐵人賽的最後一天!本篇對「JavaScript 之旅」此系列做個總結,並整理此系列中的每篇文章可對應到哪些 ECMAScript 提案。 本系列介紹了...