Promise.prototype.then 参考
Promise.prototype.then Reference,整理语法、参数、示例、返回值和常见错误,适合快速查询 JavaScript 写法。
语法
const result = promise.then((value) => value);
参数
iterable / handler:静态方法接收 Promise 列表,then/catch 接收回调函数。value / reason:Promise 成功值或失败原因。
返回值
返回 Promise;调用方通常需要 await 或继续链式处理。
示例
const promise = Promise.resolve("reference");
const result = await promise.then((value) => value.toUpperCase());
console.log(result);
常见错误
- 没有 await 或 return Promise,会让错误逃出当前 try/catch。
相关内容
相关内容
- Array.prototype.at 参考 Array.prototype.at Reference,整理语法、参数、示例、返回值和常见错误,适合快速查询 JavaScript 写法。
- Array.prototype.concat 参考 Array.prototype.concat Reference,整理语法、参数、示例、返回值和常见错误,适合快速查询 JavaScript 写法。
- Array.prototype.every 参考 Array.prototype.every Reference,整理语法、参数、示例、返回值和常见错误,适合快速查询 JavaScript 写法。
- Array.prototype.filter 参考 Array.prototype.filter Reference,整理语法、参数、示例、返回值和常见错误,适合快速查询 JavaScript 写法。
- Array.prototype.find 参考 Array.prototype.find Reference,整理语法、参数、示例、返回值和常见错误,适合快速查询 JavaScript 写法。
- Array.prototype.findIndex 参考 Array.prototype.findIndex Reference,整理语法、参数、示例、返回值和常见错误,适合快速查询 JavaScript 写法。