我是这么理解的关于2:00的prototype指向

来源:8-3 prototype属性

御风天流

2015-08-13 17:42

js在new一个实例时,开一块内存,把构造函数的属性方法复制一遍,把this指向实例,然后把__proto__指向构造函数的prototype属性对象,student.prototype={y:2},就是把student.prototype换了一个对象,但原来那个对象实体还是在的,因为bosn还有引用,按照js的垃圾回收机制,还是没有被清理的,所以bosn.x==101,再次new了nunnly实例时,它的__proto__就是{y:2}这个对象了。

我是这么理解的,不知道对不对。。。


写回答 关注

1回答

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281098 学习 · 1054 问题

查看课程

相似问题