You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/09-classes/05-extend-natives/article.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,7 +58,7 @@ alert(arr.isEmpty()); // false
58
58
let filteredArr =arr.filter(item=> item >=10);
59
59
60
60
*!*
61
-
// filteredArr n'est pas PowerArray, mais Array
61
+
// filteredArr n'est pas un PowerArray, mais un Array
62
62
*/!*
63
63
alert(filteredArr.isEmpty()); // Error: filteredArr.isEmpty is not a function
64
64
```
@@ -73,15 +73,15 @@ D'autres collections, telles que `Map` et `Set`, fonctionnent de la même maniè
73
73
74
74
Les objets intégrés ont leurs propres méthodes statiques, par exemple `Object.keys`, `Array.isArray`, etc.
75
75
76
-
Comme nous le savons déjà, les classes natives s'étendent les uns des autres. Par exemple, `Array`extends`Object`.
76
+
Comme nous le savons déjà, les classes natives s'étendent les uns des autres. Par exemple, `Array`étend (hérite de)`Object`.
77
77
78
78
Normalement, lorsqu'une classe en étend une autre, les méthodes statiques et non statiques sont héritées. Cela a été expliqué en détail dans le chapitre [](info:static-properties-methods#statics-and-inheritance).
79
79
80
-
Mais les classes intégrées sont une exception. Ils n'héritent pas les méthodes statiques les uns des autres.
80
+
Mais les classes intégrées sont une exception. Elles n'héritent pas des méthodes statiques les unes des autres.
81
81
82
82
Par exemple, `Array` et `Date` héritent de `Object`, de sorte que leurs instances ont des méthodes issues de `Object.prototype`. Mais `Array.[[Prototype]]` ne fait pas référence à `Object`, il n'y a donc pas, par exemple, de méthode statique `Array.keys()` (ou `Date.keys()`).
83
83
84
-
Voici la structure d'image pour `Date` et `Object`:
84
+
Voici le schéma la structure pour `Date` et `Object`:
0 commit comments