每日一题 2020/11/10
问题:请输出一下代码的执行结果:
const promise = new Promise((resolve, reject) => {
console.log(1)
resolve()
console.log(2)
})
promise.then(() => {
console.log(3)
})
console.log(4)
答案 1243
解析 首先Promise新建后立即执行,所以会先输出1,2,而Promise.then()内部的代码在当次事件循环的结尾立即执行,所以会先输出4,最后输出3.

问题:请输出一下代码的执行结果:
浙公网安备 33010602011771号