我想像更改构造函数基值那样更改构造函数基值:
function G()
{
this.speed=1;
}
var k=new G();
给了我k.speed=1;
,现在我希望每次我创建新G时,它的速度就像10,我试过了
G.changeSpeed=function(){this.speed=10;}
G.prototype.changeSpeed=function(){this.speed=10;}
第二种方法适用于已经初始化的程序,但是第一种方法根本不起作用(错误)。
有什么办法我能做到吗?
发布于 2014-12-21 09:28:33
不如:
function G(speed)
{
this.speed = speed;
}
你可以:
var x = new G(1); // x.speed = 1;
var y = new G(2); // y.speed = 2;
https://stackoverflow.com/questions/27588095
复制相似问题