如何用原生js完成一个时间上随机并且固定执行一系列相同任务的功能?
1.完成如下功能
每隔5分钟到10分钟中间的一个时间点(时间随机),即每次间隔的时间都不一样,执行几个动作的循环,动作与动作之间可以任意设置等待时间
执行的动作不会变,也就是大概这样
//执行动作一
function a(){
}
//等待十秒
//执行动作二
function b(){
}
//等待二十秒
//执行动作三
function b(){
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
应该用 promise 来改写。。。。
从新改写了一下,如下:
再更新一个写法:
//上promise 的写法。。(某vue群网友帮忙)
// 网友帮忙。 async await 写法。【简洁。。直观。】
便于维护的话,async/await没跑了