const promiseTest = () => {
return new Promise((resolve) => {
setTimeout(() => {
const obj = {
name: 'kkk',
age: 45,
}
resolve(obj)
}, 3000)
})
}
let resInnerObj: any = {}
const getTestRole = () => {
resInnerObj.name = 'llll'
return resInnerObj
}
const testFunction = async () => {
const res = await promiseTest()
if (res) {
resInnerObj = Object.assign({}, res)
}
const { name, age } = getTestRole()
console.log(name, age, 'getTestRole()')
}
testFunction()
如何在.then或者promise中return出来的值
最新推荐文章于 2023-08-02 01:09:28 发布