Skip to content

Commit 5a30add

Browse files
committed
docs: fix typo
1 parent 53486cf commit 5a30add

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

1-js/06-advanced-functions/10-bind/article-fr.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -209,15 +209,15 @@ Les librairies JavaScript fournissent aussi des fonctions pratiques pour les lia
209209
210210
Jusqu'à maintenant nous avons parlé uniquement de lier `this`. Allons plus loin.
211211
212-
Nous pouvons lier `this`, mais aussi des arguments. C'est rarement utilisé, mais ça peut être utile.
212+
Nous pouvons lier `this`, mais aussi des arguments. C'est rarement utilisé, mais ça peut être pratique.
213213
214214
La syntaxe complète de `bind` :
215215
216216
```js
217217
let bound = func.bind(context, [arg1], [arg2], ...);
218218
```
219219
220-
Elle permet de lié le contexte en tant que `this` et de démarrer les arguments de la fonction.
220+
Elle permet de lier le contexte en tant que `this` et de démarrer les arguments de la fonction.
221221
222222
Par exemple, nous avons une fonction de multiplication `mul(a, b)` :
223223
@@ -243,7 +243,7 @@ alert( double(4) ); // = mul(2, 4) = 8
243243
alert( double(5) ); // = mul(2, 5) = 10
244244
```
245245
246-
L'appel à `mul.bind(null, 2)` créer une nouvelle fonction `double` qui transmet les appels à `mul`, corrigeant `null` dans le contexte et `2` comme premier argument. Les arguments sont passés "tel quel" plus loin.
246+
L'appel à `mul.bind(null, 2)` créer une nouvelle fonction `double` qui transmet les appels à `mul`, corrigeant `null` dans le contexte et `2` comme premier argument. Les arguments sont passés "tels quels" plus loin.
247247
248248
Ça s'appelle [l'application de fonction partielle](https://en.wikipedia.org/wiki/Partial_application) -- nous créeons une nouvelle fonction en corrigeant certains paramètres d'une fonction existante.
249249
@@ -265,9 +265,9 @@ alert( triple(4) ); // = mul(3, 4) = 12
265265
alert( triple(5) ); // = mul(3, 5) = 15
266266
```
267267
268-
Pourquoi faisons nous généralement un fonction partielle ?
268+
Pourquoi faisons nous généralement une fonction partielle ?
269269
270-
L'avantage de faire ça est que on peut créer une fonction indépendante avec un nom lisible (`double`, `triple`). Nous pouvons les utiliser et ne pas fournir de premier argument à chaque fois comme c'est corrigé par `bind`.
270+
L'avantage de faire ça est que nous pouvons créer une fonction indépendante avec un nom lisible (`double`, `triple`). Nous pouvons les utiliser et ne pas fournir de premier argument à chaque fois puisque c'est corrigé par `bind`.
271271
272272
Dans d'autres cas, les fonctions partielles sont utiles quand nous avons des fonctions vraiment génériques et que nous voulons une variante moins universelle pour des raisons pratiques.
273273

0 commit comments

Comments
 (0)