File tree Expand file tree Collapse file tree
1-js/10-error-handling/2-custom-errors/1-format-error Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,21 +2,21 @@ importance: 5
22
33---
44
5- # Наследовать из SyntaxError
5+ # Наследование от SyntaxError
66
7- Создайте класс ` FormatError ` , который наследуется из встроенного класса ` SyntaxError ` .
7+ Создайте класс ` FormatError ` , который наследуется от встроенного класса ` SyntaxError ` .
88
99Класс должен поддерживать свойства ` message ` , ` name ` и ` stack ` .
1010
1111Пример использования:
1212
1313``` js
14- let err = new FormatError (" ошибка формата " );
14+ let err = new FormatError (" ошибка форматирования " );
1515
16- alert ( err .message ); // ошибка формата
16+ alert ( err .message ); // ошибка форматирования
1717alert ( err .name ); // FormatError
1818alert ( err .stack ); // stack
1919
2020alert ( err instanceof FormatError ); // true
21- alert ( err instanceof SyntaxError ); // true (потому что наследуется из SyntaxError)
21+ alert ( err instanceof SyntaxError ); // true (потому что наследуется от SyntaxError)
2222```
You can’t perform that action at this time.
0 commit comments