JavaScript 或許不是物件導向式語言(OOP),因為目前流行的 JavaScript 語法並沒有很明顯的 OO 特徵。但是,JavaScript 編程時,到處充滿物件導向的觀念。本章針對 JavaScript 的入門觀念,進行簡要的整理。
- 1.1 Object
- 1.2 宣告 Class
- 1.3 使用 Factory Pattern
- 1.4 Constructor Pattern
- 1.5 Design Pattern for Front-End
- 1.6 Module Pattern
- 1.7 jQuery Pattern
- 1.8 選擇器模式
- 1.9 Prototype Pattern
- 1.10 其它模式
對初學者而言,程式語法是重要的課程,但是要入門 JavaScript 編程,學習語法還不夠。幾個重要的入門觀念,不但能幫助初學者寫好程式,更可以說是 JavaScript 真正的入門課程:
- Object & Function
- Instantiable Function
- Callback & Lambda
- Inheritance & Prototype
- MVP 設計模式
- MVVM 架構模式