Skip to content

Commit e493488

Browse files
committed
fix: it fixes spelling mistakes
1 parent 080dc0e commit e493488

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

1-js/09-classes/05-extend-natives/article.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,15 @@ let arr = new PowerArray(1, 2, 5, 10, 50);
5454
alert(arr.isEmpty()); // false
5555

5656
// filter cria um novo array usando arr.constructor[Symbol.species] como constructor
57-
let filteredArr = arr.filter(item => item >= 10);
57+
let filteredArr = arr.filter(item => item >= 10);
5858

5959
*!*
6060
// filteredArr não é PowerArray, mas Array
6161
*/!*
6262
alert(filteredArr.isEmpty()); // Error: filteredArr.isEmpty is not a function
6363
```
6464

65-
Como você pode ver, agora `.filter` retorna `Array`. Assim, a funcionalidade extendida não é repassada adiante.
65+
Como você pode ver, agora `.filter` retorna `Array`. Assim, a funcionalidade estendida não é repassada adiante.
6666

6767
```smart header="Outras coleções funcionam similarmente"
6868
Outras coleções, como `Map` e `Set, funcionam da mesma forma. Elas também utilizam `Symbol.species`.
@@ -78,7 +78,7 @@ Normalmente, quando uma classe estende outra, métodos estáticos e não estáti
7878

7979
Mas as classes nativas são uma exceção. Elas não herdam métodos estáticos uma das outras.
8080

81-
Por exxemplo, tanto `Array` quanto `Date` herdam de `Object`, então suas instâncias têm métodos de `Object.prototype`. No entanto `Array.[[Prototype]]` não referencia `Object`, então não existe, por exemplo, um método estático `Array.keys()` (ou `Date.keys()`).
81+
Por exemplo, tanto `Array` quanto `Date` herdam de `Object`, então suas instâncias têm métodos de `Object.prototype`. No entanto `Array.[[Prototype]]` não referencia `Object`, então não existe, por exemplo, um método estático `Array.keys()` (ou `Date.keys()`).
8282

8383
Aqui está a estrutura visual para `Date` e `Object`:
8484

0 commit comments

Comments
 (0)