这段代码是如何工作的?
new Promise(resolve => {
new Promise(resolve1 => {
console.log(1)
resolve1()
})
.then(() => {
console.log(2)
})
.then(() => {
console.log(3)
})
resolve()
})
.then(() => {
console.log(4)
})Run Code Online (Sandbox Code Playgroud)
结果是'1 2 4 3'