请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

1回答

keviny79 2021-10-15 14:55:18

不是指向prototype引用地址,具体说明如下:

1.  实例对象空间中的__proto__ 属性中的值是 prototype原型对象空间的首地址【引用地址】,由此指向了prototype原型对象空间

 2. 函数对象空间中的__proto__属性的值是 Function.prototype 原型对象空间的首地址,由此指向了 Function.prototype 原型对象空间

0 回复 有任何疑惑可以回复我~
  • 可以这么理解吗  var __proto__ = prototype   
    
    ​__proto__  是指向了prototype   的内存地址  
    
    new 实际上就是创建新对象 新对象的__proto__ = prototype   
    
    然后就是通过applay改变方法的运行的this指向从而继承方法属性
    
    __proto__ 就是一个原型链指针
    回复 有任何疑惑可以回复我~ 2021-12-04 20:47:35
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信