在一个循环中,我正在调用方法 bullet.fire(); 在这种方法中,我有 this.i++,唯一的问题是 this.i 不会在每次迭代时更新,知道为什么吗?
function projectile(){
this.i = 20;
}
projectile.prototype.fire = function(){
this.i++;
//shows value of this.i in a div
document.getElementById("info").innerHTML = this.i;
}
在循环
if(typeof(bullet) == "undefined"){
var bullet = new projectile(1);
}
bullet.fire();