執行順序 連鎖(Chaining) 或 分支(Branching)
const p1 = new Promise((resolve, reject) => {
resolve(1)
})
p1.then(value => {
console.log(value)
return value + 1
})
.then(value => {
console.log(value)
return value + 2
})
.then(value => {
console.log(value)
return value + 3
})const p1 = new Promise((resolve, reject) => {
resolve(1)
})
p1.then(value => {
console.log(value)
return value + 1
})
p1.then(value => {
console.log(value)
return value + 2
})
p1.then(value => {
console.log(value)
return value + 3
})Last updated