美文网首页
原型模式和原型链

原型模式和原型链

作者: 大笑一声 | 来源:发表于2017-08-24 11:52 被阅读0次

function Person(name,age){

  this.name=name;

this.age =age;

this.say=function(){

  console.log('456');

}

}

var p1=new Person('');

var p2=new Person('");

console.log(p1.say===p2.say);//false

//将属性和方法放在Person.prototype下,会使属性和方法变成公共的属性和方法

//prototype是类的原型。这种创建对象的方式,叫原型模式

Person.prototype.say=function(){

 console.log("52");

}

相关文章

  • 原型和原型链篇

    原型和原型链 1.理解原型设计模式以及JavaScript中的原型规则 原型设计模式JavaScript是一种基于...

  • js集成

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

  • js 集成模式 07-24

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

  • JavaScript 原型、原型链与原型继承

    原型,原型链与原型继承 用自己的方式理解原型,原型链和原型继承 javascript——原型与原型链 JavaSc...

  • js面向对象的几种写法

    一、工厂模式 二、构造函数模式 三、原型模式 四、组合使用构造函数和原型模式 五、原型链继承 六、借用构造函数继承...

  • 关于原型原型链的理解

    什么是原型? 什么是原型链? 为什么需要原型,和原型链?

  • 【原型和原型链】什么是原型和原型链

    【原型和原型链】什么是原型和原型链https://blog.csdn.net/xiaoermingn/articl...

  • 原型模式和原型链

    function Person(name,age){ this.name=name; this.age =age...

  • 继承大法好

    原型链方法(仿传统) 所属模式: 基于构造器工作模式 使用原型链模式(ECMA标准中的默认继承机制) 提示:我们可...

  • 继承(个人学习笔记)

    继承的发展史: 1、传统模式——>原型链: 下图是通过改变原型链的指向来实现继承(子类的原型proto...

网友评论

      本文标题:原型模式和原型链

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