如何把js的循环写成异步的

Posted viof7852

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把js的循环写成异步的相关的知识,希望对你有一定的参考价值。

针对这里的问题:深入理解node.js异步编程:基础篇https://cnodejs.org/topic/533d6edbc2621e680800e0ea

这一节有一个代码:###4.1 Node.js异步机制

如何改写才可以每隔2秒打印呢?

答案是这样写:

var aaa = function(i){setTimeout(function(){
console.log(new Date);
if(i == 5){alert("结束")};
i++;
aaa(i);
},2000)}
aaa(0);

 

以上是关于如何把js的循环写成异步的的主要内容,如果未能解决你的问题,请参考以下文章

JS异步操作的几种模式

js 怎么让方法执行有先后顺序

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

如何优化加载太多第三方js导致的页面缓慢

Node.js/Mongoose 等待异步 For 循环

js找到控件后再下一步操作