Promise 执行顺序

加深印象

setTimeout(function() {
    console.log("timeout-start");
}, 200) // 改为100呢

console.log("start");


var res = new Promise((resolve, reject) => {
    console.log("1");
    resolve(); // 注释掉这行呢
})

res.then(() => {
    setTimeout(function() {
        console.log('res');
    }, 100)
})

 

posted @ 2017-01-17 17:38  飞凡123  阅读(369)  评论(0编辑  收藏  举报