image.png
构造函数,实例,实例原型
另外 _ _ proto _ _ 属性是浏览器对es5的实现,而不是es标准。
即 _ _proto _ _ 并不是语言本身的特性,这是各大厂商具体实现时添加的私有属性,虽然目前很多现代浏览器的 JS 引擎中都提供了这个私有属性,但依旧不建议在生产中使用该属性,避免对环境产生依赖。生产环境中,我们可以使用 Object.getPrototypeOf 方法来获取实例对象的原型,然后再来为原型添加方法/属性。
构造函数,实例,实例原型
另外 _ _ proto _ _ 属性是浏览器对es5的实现,而不是es标准。
即 _ _proto _ _ 并不是语言本身的特性,这是各大厂商具体实现时添加的私有属性,虽然目前很多现代浏览器的 JS 引擎中都提供了这个私有属性,但依旧不建议在生产中使用该属性,避免对环境产生依赖。生产环境中,我们可以使用 Object.getPrototypeOf 方法来获取实例对象的原型,然后再来为原型添加方法/属性。
本文标题:JavaScript深入之从原型到原型链
本文链接:https://www.haomeiwen.com/subject/efwcfktx.html
网友评论