javaScript Promise 自定义Error
2018-03-21 本文已影响7人
一个冬季
//自定义构造
function MyError(message,status) {
this.name = 'MyError';
this.message = message ? message : 'Default Message';
this.status = status ? status : '00';
this.stack = (new Error()).stack;
}
MyError.prototype = Object.create(Error.prototype);
MyError.prototype.constructor = MyError;
//使用
reject(new MyError("没有更多数据了","10"));
参考网址:http://blog.csdn.net/zhang197093/article/details/52055850