Settings

Theme

Create-error.js – A simple helper for subclassed errors in Javascript

github.com

13 points by tgriesser 12 years ago · 2 comments

Reader

inglor 12 years ago

I don't understand why this is more useful than just creating an object and settings its prototype to `Error`.

Anyone care to explain?

  • tgriesserOP 12 years ago

    Well, in that case you'd lose the stack trace. If you just set the object's prototype to Error.prototype, and you add additional properties to the object's prototype you'd be modifying the Error's prototype as well.

    The aim of this helper is to create a custom object which has the same functionality as a traditional Error object.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection