Promise题目

setTimeout(function () {

    console.log(1);

  }, 0)

 new Promise(function executor(resolve) {

    console.log(2);

    for (var i = 0; i < 1000; i++) {

      i = 9999 && resolve();

    }

    console.log(3);

 }).then(function () {

    console.log(4);

 })

  console.log(5);

 

 

 

输出结果:2 3 5 4 1

posted @ 2018-05-28 17:33  Milk.╮  阅读(194)  评论(0编辑  收藏  举报