參與iT邦JavaScript中忍比賽,獲得一本JS武林祕級“JavaScript設計模式”,因而閉門修練月餘,今神功既成故節錄三十片段,以饗邦友。
本節要說的內容是自訂建構式函式。
首先來看範例:
===================
===================
這種new的模式雖看起來很像class的使用,但其實JS裏頭並沒有class,而Person只是一個函式。
當使用new呼叫建構函式,其實幕後的情況是:
(1)建立一個空物件,指定給this變數
(2)在this所指物件,加入屬性與方法
(3)傳回this
幕後情形類似這樣:
===================
===================
JS基本功粉重要,此節為七小段之第三段,咱先進廣告,明天回來...
(待)