我有一个setTimeout,我希望能够使用变量作为计时器:
var that = this;
var time = this.spawnTime;
setTimeout( function(time){
that.SpawnCounter();
}, time);
这似乎没有办法。有什么想法吗?
由于
答案 0 :(得分:2)
var that = this;
var time = 1000;
setTimeout( function(time){
that.SpawnCounter();
}, time);
上面的代码应该有效。
也许问题是this.spawnTime
不是数字或不是。