在JavaScript中,我需要做到以下幾點,寫的僞代碼:的setTimeout和setInterval在一起 - 重複暫停
REPEAT EVERY 5 SECONDS
print 'One'
wait 2.5 seconds
print 'Two'
wait 2.5 seconds
我怎樣才能做到這一點?我的(笨拙的?)嘗試如下:
a = setInterval(function() {
setTimeout(function(){print 'one'},0);
setTimeout(function(){print 'two'},2500);
},5000);
改進?
你是詢問等待之間'2.5'秒''''和''兩'',然後在''two''和''one''之間'7.5'秒,或者你問每個'2.5'在'one'和'two'之間交替'秒? –