Skip to content

prototype.message is the default error message.#7

Open
tangxinfa wants to merge 3 commits intojayyvis:masterfrom
tangxinfa:master
Open

prototype.message is the default error message.#7
tangxinfa wants to merge 3 commits intojayyvis:masterfrom
tangxinfa:master

Conversation

@tangxinfa
Copy link

Ref: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/message

Error.prototype.message is default message of instances, for example:

var NotFoundError = Error.extend("NotFoundError", 404);
NotFoundError.prototype.message = "Not Found";
var err = new NotFoundError();
console.log(err.toString());  //NotFoundError: 'Not Found'

It's better if we can specified default error message, for example:
var NotFoundError = Error.extend({name: "NotFoundError", message: "Not Found", code: 404});

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant