название типа ошибки
По умолчанию - объекты класса Error получают значение "Error". Однако, можно его поменять на свое.
var e = new Error("Malformed input") // e.name = "Error" e.name = "ParseError" // e.toString() вернет "ParseError: Malformed input" throw e;
блин, это же неудобно... почему не добавили второй параметр в конструктор?
мм... а почему бы не наследоваться и добавить в конструктор второй параметр, какой удобно? Насколько я понимаю использовать собственные исключения вообще лучшая практика, нежели встроенные. Отливать удобнее.
Дерево всех статей
блин, это же неудобно...
почему не добавили второй параметр в конструктор?
мм... а почему бы не наследоваться и добавить в конструктор второй параметр, какой удобно? Насколько я понимаю использовать собственные исключения вообще лучшая практика, нежели встроенные. Отливать удобнее.