什么也不说了 直接上代码:function Point(x, y){
this.x = x;
this.y = y;
}
Point.add = function(){
//return this.x + this.y;
return 1;
}
Point可以算成一个构造函数,但是add在没有prototype的情况下算什么呢,邻居家的孩子?为什么打印Point实例的时候只有x,y两个属性,add这个方法难道跟point一点关系没有么?有高人能讲解一下么
this.x = x;
this.y = y;
}
Point.add = function(){
//return this.x + this.y;
return 1;
}
Point可以算成一个构造函数,但是add在没有prototype的情况下算什么呢,邻居家的孩子?为什么打印Point实例的时候只有x,y两个属性,add这个方法难道跟point一点关系没有么?有高人能讲解一下么
add是在Point对象上
差不多就是邻居家的孩子的意思了
add的上下文为Point这个对象。