iT邦幫忙

ecmascript相關文章
共有 82 則文章
鐵人賽 Modern Web DAY 2

技術 Day 2 咩色用得好 - 關於 Array method,你可以再知道多一些些

Prelude 我是阿傑,前一篇講到 Array method 其實藏了不少 JavaScript 的知識點跟特性,雖然不清楚這些也不大影響使用 Array m...

鐵人賽 Modern Web DAY 1

技術 Day 1 咩色用得好 - 給我一個用 Array Method 的理由

Prelude 我是阿傑, 是一個正在好想工作室學習前端的老男孩 (已到了想哭卻哭不出來的年紀了)! 事情是這樣的,在一個風和日麗的早晨,我如往常一樣喝著我的手...

鐵人賽 Modern Web DAY 29
JavaScript 之旅 系列 第 29

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

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

鐵人賽 Modern Web DAY 28

技術 Typescript (tsconfig.json)

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 28
JavaScript 之旅 系列 第 28

技術 JavaScript 之旅 (28):Numeric Separators

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

鐵人賽 Modern Web DAY 27
JavaScript 之旅 系列 第 27

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

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

鐵人賽 Modern Web DAY 26
JavaScript 之旅 系列 第 26

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

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

鐵人賽 Modern Web DAY 25

技術 ES2020(ES11) - string、bigint、Promise、globalThis

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 25
JavaScript 之旅 系列 第 25

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

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

鐵人賽 Modern Web DAY 24

技術 ES2020(ES11) - ESM模組

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 24
JavaScript 之旅 系列 第 24

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

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

鐵人賽 Modern Web DAY 23

技術 ES2020(ES11) - 運算子

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 23
JavaScript 之旅 系列 第 23

技術 JavaScript 之旅 (23):Dynamic import()

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

鐵人賽 Modern Web DAY 22

技術 ES2019(ES10) - string、symbol、Object、Array

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 22
JavaScript 之旅 系列 第 22

技術 JavaScript 之旅 (22):BigInt

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

鐵人賽 Modern Web DAY 20
JavaScript 之旅 系列 第 20

技術 JavaScript 之旅 (20):Promise.allSettled()

本篇介紹 ES2020 (ES11) 提供的 Promise.allSettled()。 前言 在開始介紹 Promise.allSettled() 之前,先...

鐵人賽 Modern Web DAY 19

技術 ES2017(ES8) - 尾逗號

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 19
JavaScript 之旅 系列 第 19

技術 JavaScript 之旅 (19):String.prototype.matchAll()

本篇介紹 ES2020 (ES11) 提供的 String.prototype.matchAll()。 過去的 RegExp 若將一個字串使用的 RegExp...

鐵人賽 Modern Web DAY 17

技術 ES2017(ES8) - async / await

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 16

技術 ES2016(ES7) - Array、運算子

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 14
JavaScript 之旅 系列 第 14

技術 JavaScript 之旅 (14):Async Iterators

本篇介紹 ES2018 (ES9) 提供的 async iterators (非同步迭代器)。 在 ES2015 (ES6) 引入了 iterator int...

鐵人賽 Modern Web DAY 14

技術 ES2015(ES6) - Promise

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 13

技術 ES2015(ES6) - Iterable、Iterator、Generator

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 13
JavaScript 之旅 系列 第 13

技術 JavaScript 之旅 (13):Object Rest/Spread Properties

本篇介紹 ES2018 (ES9) 提供的 object rest/spread properties。 在 ES6 時,引入了以下特性: 用於陣列解構賦值...

鐵人賽 Modern Web DAY 12

技術 ES2015(ES6) - 類別(class)

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 12
JavaScript 之旅 系列 第 12

技術 JavaScript 之旅 (12):RegExp Lookbehind Assertions

本篇介紹 ES2018 (ES9) 提供的 RegExp Lookbehind Assertions。 Lookarounds 是 zero-width as...

鐵人賽 Modern Web DAY 11

技術 ES2015(ES6) - 展開/其餘運算子

本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...

鐵人賽 Modern Web DAY 11
JavaScript 之旅 系列 第 11

技術 JavaScript 之旅 (11):RegExp Unicode property escapes

本篇介紹 ES2018 (ES9) 提供的 RegExp 的 Unicode property escapes。 本篇會有很多特殊字元,但 IT 鐵人這裡無...

鐵人賽 Modern Web DAY 10
JavaScript 之旅 系列 第 10

技術 JavaScript 之旅 (10):RegExp Named Capture Groups

本篇介紹 ES2018 (ES9) 提供的 RegExp Named Capture Groups。 過去的 Numbered Capture Groups...

鐵人賽 Modern Web DAY 9
JavaScript 之旅 系列 第 9

技術 JavaScript 之旅 (9):RegExp 的 s (dotAll) flag

本篇介紹 ES2018 (ES9) 提供的 RegExp 的 s (dotAll) flag。 本篇會有很多特殊字元,但 IT 鐵人這裡無法顯示這些字元,所...