原型链

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原型链相关的知识,希望对你有一定的参考价值。

创建对象有几种方法

//原型链指向object
var
o1={name:‘o1‘}; var o11=new Object({name:‘o11‘});//通过new来声明对象
var M=function(){this.name=‘o2‘} //使用显示的构造函数创建对象
var o2=new M();
var P={name:‘o3‘};
var o3=Object.create(P)

原型,构造函数,实例,原型链

构造函数----prototype原型对象-----__proto__---原型对象

构造函数----constructor---new----实例

在声明一个函数的时候就会有prototype属性

构造函数才有prototype属性,实例对象才有__proto__属性

实例对象的__proto__属性是

object.prototype是原型对象的顶关联于原型对象

以上是关于原型链的主要内容,如果未能解决你的问题,请参考以下文章

初始原型链

web前端:理解js原型链

面向对象中的原型和原型链

对原型链的理解 语言表达能力不好 直接用代码,哈

JavaScript之粗浅原型和原型链

300行ABAP代码实现一个最简单的区块链原型