美文网首页
prototype 关于原型链

prototype 关于原型链

作者: aibinMr | 来源:发表于2019-10-31 17:58 被阅读0次
function p(){
    this.a=5
    function b(){
        console.log('b')
    }
}

p
/*
ƒ p(){
    this.a=5
    function b(){
        console.log('b')
    }
}*/
p.prototype
/*{constructor: ƒ}*/
p.prototype.c=function(){
console.log('c')
}
/*ƒ (){
console.log('c')
}*/
p.prototype
/*{c: ƒ, constructor: ƒ}*/
var p1=new p()
p1.b()
/* p1.b is not a function*/
p1.c();
/*c*/
function p(){
    this.a=5
    function b(){
        console.log('b')
    }
    this.d=function(){}

}
var p1=new p()
p1
p {a: 5, d: ƒ}
//函数得原型只指向函数得构造函数及原型链上得对象
//通过原型链创建得方法会被挂在新建对象得__prop__下,在执行对象访问不到本身得方法得时候,执行对象会去访问__prop__下得方法

相关文章

  • 继承

    原型链直接继承 原型链直接继承prototype 原型链继承_prototype属性 继承_构造函数绑定

  • 原型链结构图

    原型链结构图 代码示例 原型链图示例 Function.prototype原型链 关于Function和自定义构造...

  • JavaScript再学习笔记之函数高级(1)

    原型与原型链 原型(prototype) 函数的prototype属性 每个函数都有一个prototype属性,它...

  • prototype 关于原型链

  • JS 继承

    1.原型链继承:prototype 2.原型链继承2:prototype 注意:JavaScript的类继承其实本...

  • Javascript原型链

    原型链的继承就是将子类的prototype.__proto__链接到父类的prototype,借此完成原型链 实例...

  • 原型链

    原型链函数的原型对象prototype函数都有prototype属性指向函数的原型对象【只有函数根除外】原型对象的...

  • 2018-01-08 关于javascript原型链的思考

    原型链 prototype prototype的验证几种方法 理解 prototype http://www.ru...

  • JavaScript 原型链学习

    JavaScript prototype 与 _proto_(原型链解析) prototype 概念 protot...

  • React中的 prototype

    使用prototype构建自定义对象。prototype是原型链属性,每个对象都有自己的原型链。看起来很简单,拿个...

网友评论

      本文标题:prototype 关于原型链

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