1. 構(gòu)造函數(shù)的使用
- 構(gòu)造函數(shù)和普通函數(shù)沒(méi)有區(qū)別
- 只不過(guò)在調(diào)用時(shí)和 new 關(guān)鍵字連用
- 如果不和 new 關(guān)鍵字連用,則它就沒(méi)有自動(dòng)創(chuàng)建對(duì)象和自動(dòng)返回對(duì)象的能力
2. 構(gòu)造函數(shù)的書(shū)寫(xiě)規(guī)范
- 函數(shù)名首字母大寫(xiě)
- 若調(diào)用構(gòu)造函數(shù)的時(shí)候,不需要傳遞參數(shù),可以不寫(xiě)小括號(hào),但我們推薦都寫(xiě)上小括號(hào)
- 構(gòu)造函數(shù)內(nèi)部不要隨便寫(xiě) return。當(dāng)你 return 了一個(gè)基本數(shù)據(jù)類(lèi)型時(shí),寫(xiě)了白寫(xiě),會(huì)被無(wú)視掉。當(dāng)你 return 了一個(gè)復(fù)雜數(shù)據(jù)類(lèi)型時(shí),構(gòu)造函數(shù)白寫(xiě),會(huì)返回該復(fù)雜數(shù)據(jù)類(lèi)型。