對(duì)fun.prototype = {};fun.prototype.name = 'tom';操作之后的輸出很不理解,fun的prototype已經(jīng)改變了,訪問a的name屬性,查找原型鏈不應(yīng)該輸出tom?更新:還有一個(gè)問題,由于fun.prototype = {}操作覆蓋了原型,所以之后對(duì)fun.prototype的屬性修改其實(shí)修改的是{}.于是把fun.prototype = {}操作去掉,代碼如下:b.constructor.prototype.name = 'kitty'這一步問什么沒有生效呢
一道關(guān)于原型的問題
胡子哥哥
2018-07-30 09:09:43