有没有办法可以在 JavaScript 执行另一个操作之前让其休眠?
Example:
var a = 1 + 3;
// Sleep 3 seconds before the next action here.
var b = a + 4;
您可以使用setTimeout
达到类似的效果:
var a = 1 + 3;
var b;
setTimeout(function() {
b = a + 4;
}, (3 * 1000));
这并不是真正的“睡眠”JavaScript——它只是执行传递给的函数setTimeout
在一定的持续时间(以毫秒为单位)之后。虽然可以为 JavaScript 编写睡眠函数,但最好使用setTimeout
如果可能的话,因为它不会在睡眠期间冻结所有东西。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)