为了账号安全,请及时绑定邮箱和手机立即绑定

异步队列执行顺序到底是怎样的?

异步队列执行顺序到底是怎样的?

千万里不及你 2018-10-18 18:10:26
你们认为输出的结果顺序应该是怎样的?结果是:2fail2 21.4142135623730951fail1 2那么这些异步函数在异步队列中的"顺序"到底是怎样的呢又如下面这个例子:setTimeout(function () {     console.log('timeout 2000') }, 2000)for (var i = 1; i <= 100000; i++) {     console.log(1) } setTimeout(function () {     console.log('timeout 1000') }, 1000)输出结果是 :1 (100000次)timeout 1000timeout 2000代码执行顺序应该先将2000的推入到异步队列,先进先出应该先输出2000不对么?所有有什么办法可以看到异步队列里是什么样的么?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 841 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号