美文网首页
原型链构造函数2

原型链构造函数2

作者: 音药爱好者 | 来源:发表于2017-08-01 19:22 被阅读0次

//构造函数

function Foo(name,age){

    this.name = name

}

Foo.prototype.alertName = function(){

    alert(this.name)

}

//创建示例

var f = new Foo('zhangsan')

//构造函数2

f.printName = function(){

console.log(this.name)

}

//测试输出

f.printName()

f.alertName()

结论:当试图得到一个对象的某个属性时,如果这个对象本身没有这个属性,那么回去找他的__proto__(=构造函数的prototype)中寻找

相关文章

  • js集成

    原始继承模式--原型链 2:借用构造函数 3:共享构造原型 4:圣杯模式原型链; 构造函数; 共享原型; 圣杯模式...

  • js 集成模式 07-24

    **原始继承模式--原型链 2:借用构造函数 3:共享构造原型 4:圣杯模式**一:原型链; 二:构造函数; 三:...

  • js原型链/instanceof原理/new运算符

    1、对象的创建 2、原型、原型链、实例、构造函数的关系 prototype 表示原型对象,是区别于构造函数本身的...

  • 浅析JS继承方法

    JS 实现继承的方法有:1.原型链继承2.构造函数继承3.组合继承(原型链继承 + 构造函数继承)4.原型式继承(...

  • js原型链

    目录 1.对象的原型和原型链1.1什么是原型1.2查看原型1.3对象的原型链 2.使用构造函数2.1 函数的原型链...

  • 原型链

    原型链图示 对象拥有原型和构造函数--proto--   原型constructor   构造函数 只有函...

  • ES5里面的对象和继承

    构造函数和原型链 注意:原型链上面的属性会被多个实例共享,而构造函数不会 web类继承Student类 原型链 ...

  • js基础之实现继承的几种方式

    js 实现继承的方式有: 原型链继承; 构造函数继承; 组合继承(原型链继承 + 构造函数继承)(最常用);(原型...

  • prototype

    原型链 创建对象有几种方法 对象字面量 通过构造函数 Object.create 原型、构造函数、实例、原型链 函...

  • 一篇就够-JS继承的多种方式和实现

    原型链继承 方法:子构造函数的prototype指向为父构造函数的实例,因为原型链是proto的链表,父构造函数的...

网友评论

      本文标题:原型链构造函数2

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