iT邦幫忙

DAY 16
5

JavaScript 三十參系列 第 16

JavaScript 三十參(16):實字與建構式(3/7)

參與iT邦JavaScript中忍比賽,獲得一本JS武林祕級“JavaScript設計模式”,因而閉門修練月餘,今神功既成故節錄三十片段,以饗邦友。


本節要說的內容是自訂建構式函式。

首先來看範例:
===================

===================

這種new的模式雖看起來很像class的使用,但其實JS裏頭並沒有class,而Person只是一個函式。

當使用new呼叫建構函式,其實幕後的情況是:
(1)建立一個空物件,指定給this變數
(2)在this所指物件,加入屬性與方法
(3)傳回this

幕後情形類似這樣:
===================

===================

JS基本功粉重要,此節為七小段之第三段,咱先進廣告,明天回來...

(待)

JavaScript 三十參(總整理)


上一篇
JavaScript 三十參(15):實字與建構式(2/7)
下一篇
JavaScript 三十參(17):實字與建構式(4/7)
系列文
JavaScript 三十參30

2 則留言

0
mosil
iT邦新手 4 級 ‧ 2012-10-24 17:18:33

沙發
偶爾也是要來坐一坐偷笑

ted99tw iT邦高手 1 級 ‧ 2012-10-24 17:21:17 檢舉

外星人降臨地球有失遠迎,沙發請隨便坐...XD

0
nestor
iT邦新手 4 級 ‧ 2012-10-24 18:17:12

泰大技術分享,趕不上沙發,拿張板凳來坐坐也行...沙發

ted99tw iT邦高手 1 級 ‧ 2012-10-24 18:38:16 檢舉

灑花灑花灑花

幫看倌灑花,自己也會沾到幾朵....XD

我要留言

立即登入留言