setTimeout(() => { console.log(0)})new Promise(resolve => { resolve(1) Promise.resolve().then(t => { console.log(2) }) console.log(3)}).then(t => { console.log(t)})console.log(4)為什么是先輸出 2 再輸出 1?而不是先1再2?求大佬解答,感激不盡!
關于 Promise 異步的執行順序的問題
呼如林
2018-10-02 13:27:12