“对象承诺”而不是值node.js

时间:2020-08-24 01:22:27

标签: node.js

async function lol(func_group){
        let ok = await roblox.getUsernameFromId(func_group);
        console.log(func_group)
        console.log(role)
        return ok;
}

这将在控制台中返回正确的值,但是当调用该函数时,它将显示[object Promise] 有解决方案吗?

1 个答案:

答案 0 :(得分:0)

任何异步函数都将返回Promise,因此正确的调用方式是:

const result = await lol(args)

解决方案::添加缺少的await