2 貼文 包含標籤 "es6"

觀看所有標籤

Node.js使用ES6 Module

Node.js可以直接使用ES6 module新語法,而不需要透過babel等編譯器,在Node.js 12(2019-04-23發佈) 版本後,支援了新的ECMAScript module(ESM)改進。13版本後可以更容易的使用 ESM 語法。

理解ES6中的暫時死區(TDZ)

Temporal Dead Zone(TDZ)是 ES6(ES2015)中對作用域新的專用語。TDZ 名詞並沒有明確地寫在 ES6 的標準文件中,一開始是出現在ES Discussion討論區中,是對於某些遇到在區塊作用域綁定早於宣告語句時的狀況時,所使用的專用術語。

以英文名詞來說明,Temporal 是"時間的、暫時的"意義,Dead Zone 則是"死區",意指"電波達不到的區域"。所以 TDZ 可以翻為"時間上暫時的無法達到的區域",簡稱為"時間死區"或"暫時死區"。