js原型链

作者: 阴魏什么wjl | 来源:发表于2018-05-23 21:41 被阅读0次

    1.JS中,函数本身也是一个包含了方法和属性的对象。

    2.prototype是每个函数中都有的一个属性,叫做原型,它是一个对象。

    3.__proto__是每个对象都具有的一个属性,这个指向了它的构造函数的原型(prototype),是它的引用(我们称这个属性为链接),而且每个prototype都有__proto__属性,因此本身也包含了指向其原型的链接,由此形成了一条链,我们称为原型链。

    js中万物是对象,每一个对象都有一个内部属性【prototype】我们通常称之为原型,原型的值可以是对象,也可以是null,如果是对象,那么这个对象也有自己的原型,这样就形成了一条线性的链,我们称之为原型链

    相关文章

      网友评论

        本文标题:js原型链

        本文链接:https://www.haomeiwen.com/subject/apudjftx.html