async/await 返回的对象与 console.log 打印的对象不同。
创始人
2024-09-21 00:30:38
0

在使用 async/await 时,返回的对象是一个 Promise 对象,而不是直接的结果。因此在使用 console.log 打印时,会输出 Promise 对象的状态(pending、resolved 或 rejected),而不是最终的结果。

要解决这个问题,可以使用 async/await 的方式来获取 Promise 对象的最终结果,并将其打印出来。以下是一个示例代码:

async function getData() {
  return new Promise((resolve, reject) => {
    setTimeout(() => {
      resolve("Hello, World!");
    }, 2000);
  });
}

async function printData() {
  const result = await getData();
  console.log(result);
}

printData();

在上面的代码中,getData 函数返回一个 Promise 对象,其中在 2 秒后会 resolve 并返回字符串 "Hello, World!"。printData 函数使用 async/await 来等待 getData 函数的结果,并将最终的结果打印出来。

当我们调用 printData 函数时,它会等待 getData 函数的结果,并将结果打印到控制台上。这样就可以得到最终的结果,而不是 Promise 对象本身。

相关内容

热门资讯

玩家必看教程!wopoker辅... 玩家必看教程!wopoker辅助,wepoke真的有挂,黑科技教程(切实是有挂)1、不需要AI权限,...
科技新动态!微扑克发牌算法,W... 科技新动态!微扑克发牌算法,WePoKe透视挂,技巧教程(最初有挂)是一款可以让一直输的玩家,快速成...
终于清楚!fishpoker扑... 终于清楚!fishpoker扑克辅助,智星德州菠萝偷偷看牌功能,wpk教程(固有真的有挂)智星德州菠...
今日焦点!约局吧辅牌器,wep... 1、今日焦点!约局吧辅牌器,wepoke有挂,分享教程(一贯是真的有挂);代表性(透视辅助软件透明挂...
总算了解!微扑克有辅助挂吗,w... 总算了解!微扑克有辅助挂吗,wepoke模拟器,新2025版(最初真的是有挂)是一款可以让一直输的玩...
揭秘一下!ai机器人代打德州,... 揭秘一下!ai机器人代打德州,wepoke黑科技,大神讲解(原先真的有挂)1)wepoke黑科技辅助...
必看攻略!wepoke美元局稳... 自定义wepokeai代打的胜率系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅...
最新研发!微扑克俱乐部24小时... 1、最新研发!微扑克俱乐部24小时,wepoke智能ai,力荐教程(先前真的是有挂);代表性(透视辅...
终于知道!wpk辅助器小程序,... 终于知道!wpk辅助器小程序,aapoker透明挂,解密教程(固有真的是有挂)1、构建自己的微扑克辅...
分享一款!微扑克ai辅助会封号... 分享一款!微扑克ai辅助会封号吗,wepoke有没有挂,可靠技巧(一直真的有挂)1、构建自己的微扑克...