函數(shù)當(dāng)做對(duì)象的方法創(chuàng)建和下圖中( 對(duì)象.函數(shù))這種創(chuàng)建有區(qū)別嗎
繁星點(diǎn)點(diǎn)滴滴
2018-12-14 15:11:01
TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊
建議樓主不要用傳統(tǒng)面向?qū)ο笳Z言的觀點(diǎn)來看待js,js里萬物皆是對(duì)象,但卻沒有類的概念,只是基于對(duì)象模擬出一些面向?qū)ο缶幊痰臇|西而已。
在使用層面來說,你在一個(gè)對(duì)象里掛函數(shù),和寫構(gòu)造函數(shù)new出來的對(duì)象是一樣的。
但從面向?qū)ο缶幊痰慕嵌葋碚f,這樣的函數(shù)失去了繼承的功能,也就是沒有繼承自prototype,沒有原型鏈的對(duì)象嚴(yán)格來說只是保存數(shù)據(jù)的容器而已,不具備實(shí)體應(yīng)有的功能。
舉報(bào)