构造函数—对象方法的引用问题

function P(name,age)={

this.names=name;
this.age=age;
this.run=function(){
return this.name  +“是pig”;
};
//this.say=say;
}
var p1=new P(“你”,12)
var p2=new P(“你”,12)
console.log(p1.name==p2.name) true;
console.log(p1.age==p2.age) true;
console.log(p1.run==p2.run) false; 比较的是地址
console.log(p1.run()==p2.run()) true;
 
空间占用的问题;
 
function run(){
return this.name  +“是pig”;
console.log(p1.run==p2.run) true;
不利开发
posted @ 2017-01-06 14:55  大棒槌  阅读(157)  评论(0编辑  收藏  举报