
为什么js第一个for循环没有执行完,就执行了第二个for循环?
为什么js第一个for循环没有执行完,就执行了第二个for循环,没有按照这个代码中的console.log顺序执行。求解。第一张图是代码,第二张是console.log的...
为什么js第一个for循环没有执行完,就执行了第二个for循环,没有按照这个代码中的console.log顺序执行。求解。第一张图是代码,第二张是console.log的实际输出顺序。
展开
2个回答
展开全部
2020-04-27
展开全部
你可能需要了解javascript的异步机制。你的for循环,没有按照你的预期打印消息。就说明你在for循环中使用了异步函数,比如promise, setTimeout等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询