function execOrder () {
setTimeout(() => console.log('timeout'), 0)
let promise = new Promise((resolve, reject) => {
console.log('Promise')
resolve()
})
promise
.then(() => {
console.log('resolved')
})
console.log('hi')
}
// 结果顺序是?
↧
执行的结果顺序是什么?为什么?
↧