Code Lab

Своя ошибка

ЛёгкаяОшибки4 мин

Напиши класс FormatError для ошибок в формате данных. Он наследует встроенный SyntaxError. У ошибки new FormatError('bad date') поле message равно 'bad date', а поле name равно 'FormatError'.

Примеры

new FormatError('bad date').message

Вернёт 'bad date'

new FormatError('bad date').name

Вернёт 'FormatError'

new FormatError('bad date') instanceof SyntaxError

Вернёт true

Источник

Загружаем редактор...
  1. message из конструктора, name равен FormatError
  2. Ошибка является FormatError, SyntaxError и Error

Скрытые тесты запускаются по Submit.