同时暂停javascript

时间:2015-12-15 22:59:29

标签: javascript

我想暂停但仍然同时运行其他代码。 例如:

while (true) {
    unit++
    // wait 3 seconds
}
// do this at the same time
while (true) {
    something += 25
    // wait 5 seconds
}

1 个答案:

答案 0 :(得分:1)

这将每3秒增加1个单位,每5秒增加25个单位。时间单位以毫秒为单位,因此除以1000以获得以秒为单位的时间,反之亦然。

setInterval(function() { 
    unit++;
}, 3000);

setInterval(function() { 
    something += 25;
}, 5000);