请问await Promise().then() 这是什么写法
来源:3-5 升级 npm redis v4 定义 set get 函数(2022年新)

慕九州3428917
2024-01-05
!(async function() {
await redisClient.connect()
.then(() => console.log('redis connect success!'))
.catch(console.error)
})()
老师,您的课程中有这样一段代码,请问为什么await和.then 放到一起了,这样不是重复了吗。
还是说这样写有什么用意呢,求老师解惑~
写回答
1回答
-
双越
2024-01-05
不一样的,你可以写一段 demo 自己试试,例如
const a = await Promise.resolve(100).then(n => n + 1); const b = Promise.resolve(100).then(n => n + 1);
打印 a b 两者是不一样的
032024-01-07
相似问题