gpt4 book ai didi

javascript - 这两个 async/await 函数有什么区别?

转载 作者:行者123 更新时间:2023-11-29 23:30:36 26 4
gpt4 key购买 nike

<分区>

const displaySymbols = async (symbols) => {
const sym = await Promise.all(symbols.map(s => {
// createEl return a promise
return createEl(s)
}))
return sym
}

const displaySymbols = async (symbols) => {
const sym = await Promise.all(symbols.map(async s => {
return await createEl(s)
}))
return sym
}

结果是一样的,没有 Promise.allsym 总是一个 promise 数组,无论 createEl 是 await 还是不是,那么有必要使用async函数作为map方法吗?

附言该代码只是一个演示。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com