最贊回答 / 一飛同學
<...code...>Object.create()創(chuàng)建一個空對象,這個空對象的原型指向Light.prototype,將LightHalf的prototype=這個空對象的原型,實現一個繼承關系,這里的construstor指向Light,可以修改成自身LightHalf,如果直接LightHalf.prototype=Light.prototype,在修改LightHalf時就會影響到Light,因為他們指向同一個對象
2017-07-30
最新回答 / ffg_瘋瘋過
如果要把封裝成jQuery插件寫在rating方法外面,要注意init方法是閉包在rating里面的,所以外面是無法調用到,但是可以通過老師寫的return方式得到rating的init方法,所以應該這樣寫:<...code...>
2017-07-21
最贊回答 / 慕粉3777950
代碼順序問題,應該先實現繼承,然后再擴寫子類的方法。你的代碼中先擴寫了原型對象的方法,然后再寫繼承Coffee.prototype?=?new?Beverage(); ?這樣的話之前寫的方法就被覆蓋了,所以重寫并沒有實現
2017-07-11
最贊回答 / 幻滅丶
只看視頻 只看書都學不會編程這門手藝的,所謂求書單只是可以把你懶惰敲代碼的時間花在看書上 以麻痹自己很努力的假象。書 讀一本就夠了 js高程 或者 js面向對象編程 多了無用
2017-07-08