js的async await函数

async 函数 内,任何 return 语句的值都会被 自动包装为 Promise

const check= async () => {
  try {
    const res = await checkTemp({ temValue: templateForm.temValue });

    if (res?.result) {
      return true; // ✅ 实际上返回的是 `Promise.resolve(true)`
    }
  } catch (err) {
    return false; // ❌ 实际上返回的是 `Promise.resolve(false)`
  }
};

你可能感兴趣的:(javascript,前端,开发语言)