課程介紹
04分鐘03秒ECMAScript相關名詞介紹
06分鐘18秒let變數宣告以及宣告特性
06分鐘35秒let經典案例實踐
04分鐘45秒const聲明常數以及特點
04分鐘42秒變數的解構賦值
04分鐘47秒模板字串
05分鐘07秒對象的簡化寫法
02分鐘55秒箭頭函數以及聲明特點
10分鐘25秒箭頭函數的實踐與應用場景
08分鐘33秒函數參數的預設值設定
05分鐘45秒rest參數
03分鐘40秒擴展運算符的介紹
03分鐘21秒擴展運算符的應用
04分鐘26秒Symbol的介紹與創建
06分鐘21秒物件添加Symbol類型的屬性
05分鐘29秒Symbol的內建屬性
06分鐘53秒迭代器介紹
07分鐘20秒迭代器應用-自訂遍歷數據
10分鐘50秒生成器函數聲明與調用
07分鐘18秒生成器函數的參數傳遞
05分鐘43秒生成器函數實例
06分鐘16秒生成器函數實例-2
06分鐘05秒Promise介紹與基本使用
05分鐘44秒Promise封裝讀取文件
06分鐘00秒Promise封裝AJAX請求
06分鐘38秒Promise.prototype..then 方法
09分鐘14秒Promise實踐練習-多個文件內容讀取
09分鐘15秒Promise物件catch方法
02分鐘46秒集合介紹與API
04分鐘38秒集合實踐
08分鐘37秒Map的介紹與API
04分鐘52秒class介紹與初體驗
05分鐘32秒class靜態成員
04分鐘16秒ES5建構函數繼承
05分鐘13秒class的類別繼承
04分鐘13秒子類別對父類別方法的重寫
01分鐘31秒class中getter和setter設定
04分鐘03秒ES6的數值擴展
08分鐘07秒ES6的物件方法擴展
05分鐘51秒模組化介紹、優勢以及產品
03分鐘51秒瀏覽器使用ES6模組化引入模組
03分鐘32秒ES6模組暴露資料語法匯總
04分鐘58秒ES6引入模組資料語法匯總
05分鐘35秒瀏覽器使用ES6模組化方式二
02分鐘43秒babel對ES6模組化程式碼轉換
08分鐘31秒ES6模組化引入NPM包
02分鐘25秒ES7新特性
02分鐘54秒async函數
07分鐘30秒await表達式
04分鐘39秒async與await結合讀取檔案內容
05分鐘23秒async與await結合發送AJAX請求
07分鐘02秒ES8物件方法擴展
06分鐘15秒ES9擴充運算子與rest參數
05分鐘17秒ES9正規擴展-命名捕獲分組
05分鐘26秒ES9正則擴展-反向斷言
05分鐘05秒ES9正規擴展-dotAll模式
07分鐘19秒物件擴充方法Object.fromEntries
03分鐘21秒字串方法擴展-trimStart-trimEnd
01分鐘26秒數組方法擴充-flat與flatMap
03分鐘51秒Symbol.prototype.description
00分鐘50秒私有屬性
03分鐘46秒Promise.allSettled 方法
04分鐘43秒String.prototype.matchAll 方法
03分鐘57秒可選鏈操作符
03分鐘10秒動態import
04分鐘07秒BigInt類型
03分鐘37秒絕對全域物件globalThis
01分鐘34秒