什么是原型链
- 在JavaScript中,万物皆对象
Object
,每一个对象都是由它的原型对象的构造函数实例化得到的。 - 任何对象都有
_proto_
属性指向它的原形,所以会形成一条_proto_
连起来的链条,这就是原型链 - 查找对象的属性时,先查找对象本身是否含有该属性,若不存在,则会在原型链上查找,但不会查找自身的
prototype
三种创建对象的方式
_proto_
的指向:
1 | /*1、字面量方式*/ |
Object
,每一个对象都是由它的原型对象的构造函数实例化得到的。_proto_
属性指向它的原形,所以会形成一条_proto_
连起来的链条,这就是原型链prototype
_proto_
的指向:
1 | /*1、字面量方式*/ |
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: true tags: true