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

JS事件循环

JS事件循环

慕丝7291255 2019-01-24 10:58:01
setTimeout(() => { console.log(1) }, 1000)new Promise(resolve => {     setTimeout(() => { resolve(2) }, 1000) }).then(data => {    console.log(data); // 我主要不清楚then属于哪次事件循环});console.log(3) 请问上面一共有几次事件循环?then属于哪一次事件循环?每次事件循环都打印什么?对比下面这个事例。new Promise(resolve => {    console.log('1');    for(var i = 0; i < 1000; i++) {         i == 99 && resolve();     }    console.log('2'); }).then(function() {    console.log('3'); })console.log(4) 这个事例是只有一个事件循环,then是属于第1个事件循环中的微任务
查看完整描述

1 回答

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

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信