По умолчанию - объекты класса Error получают значение "Error". Однако, можно его поменять на свое.
Пример:
Выделить все
var e = new Error("Malformed input")// e.name = "Error"
e.name = "ParseError"// e.toString() вернет "ParseError: Malformed input"throw e;
Это интересно
Значение или, вернее, название интернетовского символа @ варьерует у разных народностей. У сербов: «а, сошедшее с ума», у поэтически настроенных турок — «роза», голландцы же видят в нем «хвост обезьяны», а поляки — просто обезьяну. Англичане, французы, израильтяне и корейцы обзывают этот символ улиткой, несмотря на его значительную скорость. Для более «приземленных» таиландцев это «червяк, свернутый кольцом». Ну, а в России @ называют «собакой», в Чехии — «селедкой».