原型链和原型对象-3 (原型链)
Posted yaooo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原型链和原型对象-3 (原型链)相关的知识,希望对你有一定的参考价值。
1.实例对象的属性,有可能再实例对象上,也有可能是再原型对象上定义的。
2.原型对象也是对象,也有原型对象(原型对象的原型对象),一直找下去就是原型链
3.一直寻找,所有对象的原型都可以找到Object
4.Object也有原型,是null
5.null没有原型
得到
(在获取原型对象的时候,用第三种,
对于方法一,es6标准规定__proto__只在浏览器部署,
对于方法二,xxx.constructor.prototype在手动改变原型对象时,会失效)
(constructor是什么,下一章)
这样一级一级往上找,对性能影响比较大
遇到第三方框架中某个实例没有的属性方法,可以对该实例的原型对象进行修改
以上是关于原型链和原型对象-3 (原型链)的主要内容,如果未能解决你的问题,请参考以下文章