采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
class Person本质是个函数(对象),Person有prototype 通过实例化Person生成的实例对象zhangsanPerson本质上也是一个对象,为什么zhangsanPerson自身就没有prototype呢?
函数才有prototype,对象有__proto__指向构造函数的prototype
嗷对,每个对象都有[[prototype]],但是只有函数才有prototype,搞混了,感谢回复~
谢谢同学帮忙解答,回答正确 也可以说对象的__proto__属性指向函数对象空间中的prototype属性指向的原型对象空间,即Zhangsanobj.__proto__等于Person.prototype
也就是说, 本质上对象中的__proto__跟函数中的prototype是一样的, 都存放了原型对象空间中的首地址. 这个理解正确吗?
登录后可查看更多问答,登录/注册
轻松驾驭 TypeScript 高级用法, 突破前端成长瓶颈
1.2k 15
905 12
1.0k 11
946 11
698 10