本篇介紹 ES2018 (ES9) 提供的 RegExp 的 Unicode property escapes。 本篇會有很多特殊字元,但 IT 鐵人這裡無...
本篇介紹 ES2018 (ES9) 提供的 RegExp Lookbehind Assertions。 Lookarounds 是 zero-width as...
本篇介紹 ES2018 (ES9) 提供的 object rest/spread properties。 在 ES6 時,引入了以下特性: 用於陣列解構賦值...
本篇介紹 ES2018 (ES9) 提供的 async iterators (非同步迭代器)。 在 ES2015 (ES6) 引入了 iterator int...
本篇介紹 ES2019 (ES10) 提供的 optional catch binding。 過去的 catch binding 想省略 catch bind...
本篇介紹 ES2019 (ES10) 提供的 Object.fromEntries()。 之前在 JavaScript 之旅 (4):Object.keys(...
本篇介紹 ES2019 (ES10) 提供的 String method trimStart() 和 trimEnd()。 trim 是用來刪除頭尾多餘的字元...
本篇介紹 ES2019 (ES10) 提供的 :Array method flat() 和 flatMap()。 Array.prototype.flat()...
本篇介紹 ES2020 (ES11) 提供的 String.prototype.matchAll()。 過去的 RegExp 若將一個字串使用的 RegExp...
本篇介紹 ES2020 (ES11) 提供的 Promise.allSettled()。 前言 在開始介紹 Promise.allSettled() 之前,先...