JavaScript 指南JavaScript 指南會讓你了解如何使用 JavaScript 並給你這個語言的概觀。若你需要語言功能詳細資訊請參考 JavaScript 參考文件。章節本指南區分成以下數個章節:簡介概述:簡介關於本指南關於 JavaScriptJavaScript 與 JavaECMAScript工具Hello World語法與型別概述:語法與型別基礎語法 & 註解宣告變數範圍變數提升(Hoisting)資料結構與型態字面值流程控制與錯誤處理概述:流程控制與錯誤處理if...elseswitchtry/catch/throwError 物件Promises迴圈與迭代概述:迴圈與迭代forwhiledo...whilebreakcontinuefor..infor..of函數概述:函數定義函數呼叫函數函數範圍閉包(Closure)參數值參數箭頭函數運算式與運算子概述:運算式與運算子賦值比較算數運算子位元邏輯運算子條件(三元)運算子數字與日期概述:數字與日期數字書寫法Number 物件Math 物件Date 物件文字格式概述:文字格式字串書寫法String 物件模板書寫法國際化正規表示法具索引的集合概述:文字格式陣列型態化陣列具鍵值的集合概述:具鍵值的集合MapWeakMapSetWeakSet使用物件概述:使用物件物件與屬性建立物件定義方法取值器與設值器深入了解物件模型概述:深入了解物件模型以原形(Prototype)為基礎的 OOP建立物件層級繼承迭代器與產生器概述:迭代器與產生器迭代器(Iterator)可迭代型態(Iterable)產生器(Generator)Meta 程式設計概述:Meta 程式設計ProxyHandler 與 TrapRevocable ProxyReflect 次頁