问答详情
源自:2-1 解读zepto设计2

测试修改了arr的__proto__会影响到其他的数组对象

如题,隐身原型和显示原型都是引用的同一个对象


http://static.mukewang.com/img/59aeb3c20001cc1404780237.jpg

提问者:ayoualing 2017-09-05 22:26

个回答

  • empty_back
    2017-09-19 23:19:58
    已采纳

    上面不是写了arr.__proto__===Array.prototype。arr.__proto__.xxx这样写如果Array.prototype中有xxx方法就会重写xxx方法如果没有就会添加一个xxx方法,要是想不影响其它Array对象可以arr.a=xxx这样写

  • ayoualing
    2017-09-20 15:53:39

    恩,我是想说老师上课说的有误