原型模式和原型链

2017-08-24  本文已影响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");

}

上一篇 下一篇

猜你喜欢

热点阅读