Reference JavaScript reference

Promise.prototype.then 参考

Promise.prototype.then Reference,整理语法、参数、示例、返回值和常见错误,适合快速查询 JavaScript 写法。

语法

js
const result = promise.then((value) => value);

参数

  • iterable / handler:静态方法接收 Promise 列表,then/catch 接收回调函数。
  • value / reason:Promise 成功值或失败原因。

返回值

返回 Promise;调用方通常需要 await 或继续链式处理。

示例

js
const promise = Promise.resolve("reference");
const result = await promise.then((value) => value.toUpperCase());
console.log(result);

常见错误

  • 没有 await 或 return Promise,会让错误逃出当前 try/catch。

相关内容