Promise.reject() - JavaScript 编辑
Promise.reject()
方法返回一个带有拒绝原因的Promise
对象。
语法
Promise.reject(reason);
参数
- reason
- 表示
Promise
被拒绝的原因。
返回值
- 一个给定原因了的被拒绝的
Promise
。
描述
静态函数Promise.reject
返回一个被拒绝的Promise对象
。通过使用Error
的实例获取错误原因reason
对调试和选择性错误捕捉很有帮助。
示例
使用静态Promise.reject()方法
Promise.reject(new Error('fail')).then(function() {
// not called
}, function(error) {
console.error(error); // Stacktrace
});
规范
规范 | 状态 | 备注 |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) Promise.reject | Standard | ECMA规范的首次定义 |
ECMAScript (ECMA-262) Promise.reject | Living Standard |
浏览器兼容性
BCD tables only load in the browser
参见
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论