猿问

变量.prototype.set这个代码是什么意思

var Vector2 = function(x1,y1){

this.x = x1;

this.y = y1;

}

Vector2.prototype.set = function(a,b){

this.x = a;

this.y = b;

}


牛肉速冻矮子
浏览 1228回答 1
1回答

暖阳_

Vector2是个类,每个类都有一个prototype属性,这个属性其实是个指针,指向一个对象,这个对象里放置一些特定的属性和方法,被所有实例共享,构造函数.prototype=原型对象,Vector2.prototype.set 意思是给Vector2的原型对象添加一个set方法
随时随地看视频慕课网APP
我要回答