查看MDN上繼承與原型鏈這篇文章時,照著例子敲了下,結果發現當直接寫o.prototype = oo時結果不是和上面說的一樣。后來改為用Object.create(oo,{//屬性特征對象...})后結果對了。想問,o.prototype = oo的寫法是錯誤的么?另外o.prototype === oo 和Object.getPrototypeOf(o) === oo 怎么得出的結果不同呢?附測試代碼:
js怎么設置一個對象的prototype
慕妹3146593
2018-10-11 18:23:04