JSFiddle - React, Tailwind, and code Playground
by Plusman CN
JavaScript
var BadRequest = function(msg, code) {
this.name = 'BadRequest';
this.message = msg || 'BadRequest';
this.code = code || null;
// Error.call(this, msg);
Error.captureStackTrace(this, arguments.callee); /* 是否多余 */
};
BadRequest.prototype.__proto__ = Error.prototype;
Error.badRequest= function(msg, code) {
return new BadRequest(msg, code);
};
var be = new BadRequest('BadRequest',1);
console.log(be.stack);
debugger;