我需要每1000毫秒更新一次网站上的数据。如何使用Dojo定期调用函数?
答案 0 :(得分:3)
您可能需要查看setInterval()
。
该函数将函数和数字作为参数。每 n 毫秒调用该函数,其中 n 是第二个参数。
例如:
var timer = setInterval(function() {
alert('called every 2000 milliseconds');
}, 2000);
要停止间隔,您必须致电clearInterval()
clearInterval(timer);
或者,如果您只想在 n 毫秒之后运行某些内容,请拨打setTimeout()
setTimeout(function() {
alert('also called after 2000 milliseconds BUT, just once');
}, 2000);
希望这会有所帮助。