File tree Expand file tree Collapse file tree 3 files changed +91
-91
lines changed
1-js/10-error-handling/2-custom-errors Expand file tree Collapse file tree 3 files changed +91
-91
lines changed Original file line number Diff line number Diff line change @@ -6,11 +6,11 @@ class FormatError extends SyntaxError {
6
6
}
7
7
}
8
8
9
- let err = new FormatError (" formatting error" );
9
+ let err = new FormatError (" error de formato " );
10
10
11
- alert ( err .message ); // formatting error
11
+ alert ( err .message ); // error de formato
12
12
alert ( err .name ); // FormatError
13
- alert ( err .stack ); // stack
13
+ alert ( err .stack ); // pila
14
14
15
15
alert ( err instanceof SyntaxError ); // true
16
16
```
Original file line number Diff line number Diff line change @@ -2,21 +2,21 @@ importance: 5
2
2
3
3
---
4
4
5
- # Inherit from SyntaxError
5
+ # Heredar de SyntaxError
6
6
7
- Create a class ` FormatError ` that inherits from the built-in ` SyntaxError ` class .
7
+ Cree una clase ` FormatError ` que herede de la clase incorporada ` SyntaxError ` .
8
8
9
- It should support ` message ` , ` name ` and ` stack ` properties .
9
+ Debería admitir las propiedades ` message ` , ` name ` y ` stack ` .
10
10
11
- Usage example :
11
+ Ejemplo de uso :
12
12
13
13
``` js
14
- let err = new FormatError (" formatting error" );
14
+ let err = new FormatError (" error de formato " );
15
15
16
- alert ( err .message ); // formatting error
16
+ alert ( err .message ); // error de formato
17
17
alert ( err .name ); // FormatError
18
- alert ( err .stack ); // stack
18
+ alert ( err .stack ); // pila
19
19
20
20
alert ( err instanceof FormatError ); // true
21
- alert ( err instanceof SyntaxError ); // true (because inherits from SyntaxError)
21
+ alert ( err instanceof SyntaxError ); // true (porque hereda de SyntaxError)
22
22
```
You can’t perform that action at this time.
0 commit comments