gpt4 book ai didi

javascript - setTimeout 和 setInterval 一起——重复暂停

转载 作者:行者123 更新时间:2023-11-30 08:08:52 25 4
gpt4 key购买 nike

在 javascript 中,我需要执行以下操作,用伪代码编写:

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);

改进?

最佳答案

var counter = 0;

setInterval(function() {
console.log( counter++ % 2 ? 'one' : 'two' );
}, 2500);

这是 fiddle :http://jsfiddle.net/RvVD7/

关于javascript - setTimeout 和 setInterval 一起——重复暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13446788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com