使一个间隔开始另一个间隔
make a interval start another interval
我有两个 window 间隔设置一个文本然后删除一个文本,但在他们第一次离开后,它使他们失去平衡。我怎样才能让计时器 1 完成后启动计时器 2?
计时器 1:
window.setInterval(function(){
save();
document.getElementById('autosave').innerHTML = 'Game Saved';
}, 30000);
计时器 2:
window.setInterval(function(){
document.getElementById('autosave').innerHTML = '';
}, 2000);
你不需要 2 个间隔,你可以让你的第一个间隔开始 setTimeout
一段时间后你删除文本。
window.setInterval(function(){
save();
document.getElementById('autosave').innerHTML = 'Game Saved';
setTimeout(function(){
document.getElementById('autosave').innerHTML = '';
}, 2000);
}, 30000);
setInterval(function(){
save();
document.getElementById('autosave').innerHTML = 'Game Saved';
setTimeout(function(){
document.getElementById('autosave').innerHTML = '';
}, 2000);
}, 30000);
我有两个 window 间隔设置一个文本然后删除一个文本,但在他们第一次离开后,它使他们失去平衡。我怎样才能让计时器 1 完成后启动计时器 2?
计时器 1:
window.setInterval(function(){
save();
document.getElementById('autosave').innerHTML = 'Game Saved';
}, 30000);
计时器 2:
window.setInterval(function(){
document.getElementById('autosave').innerHTML = '';
}, 2000);
你不需要 2 个间隔,你可以让你的第一个间隔开始 setTimeout
一段时间后你删除文本。
window.setInterval(function(){
save();
document.getElementById('autosave').innerHTML = 'Game Saved';
setTimeout(function(){
document.getElementById('autosave').innerHTML = '';
}, 2000);
}, 30000);
setInterval(function(){
save();
document.getElementById('autosave').innerHTML = 'Game Saved';
setTimeout(function(){
document.getElementById('autosave').innerHTML = '';
}, 2000);
}, 30000);