极客

JavaScript 原型链(一)

2019-02-11  本文已影响0人  极客传

JavaScript 原型链中的主要知识概念:原型,构造函数,实例,proto,prototype,instanceOf,constructor

每一个函数都有一个 prototype (原型)属性,这个属性是一个指针,指向一个对象,即原型对象,原型对象上的属性和方法,能被函数的实例所共享

构造函数通过 new 生成一个实例对象,该实例对象具有一个__proto__属性,指向原型对象。并且与构造函数的 prototype 属性指向的是同一个对象。

instanceOf 方法,用来判断对象是否为构造函数的一个实例。

obj instanceof Object
// 返回 true,false

constructor 属性返回对象的构造函数。(返回值是函数的引用,不是函数名)

来自慕课网
上一篇 下一篇

猜你喜欢

热点阅读