Compagnon de code
JS : les fonctions
Leçons :
Découverte des fonctions
01:12
Déclarer une fonction
10:55
Les paramètres
10:58
Return et interruption
14:55
Return et valeurs
10:48
Mise en Pratique
05:46
Le Scope
06:03
La Récursivité
05:41
Les Callbacks
06:15
Application des Callbacks
10:03
Les Fléchées
07:33
Exercice Final - Enoncé
02:05
Exercice Final - Solution
44:44
Notice
=> leçons
=> express
=> exercices
=> projets
Leçons :
Découverte des fonctions
01:12
Déclarer une fonction
10:55
Les paramètres
10:58
Return et interruption
14:55
Return et valeurs
10:48
Mise en Pratique
05:46
Le Scope
06:03
La Récursivité
05:41
Les Callbacks
06:15
Application des Callbacks
10:03
Les Fléchées
07:33
Exercice Final - Enoncé
02:05
Exercice Final - Solution
44:44
Notice
=> leçons
=> express
=> exercices
=> projets
Fcontions nommées et fléchées
Les 2 sont possibles, utiles en fonctions des cas, des préférences.
Outre les fonctions que nous connaissons, les fonctions nommées, classiques,
il existe une autre notation : la fonction fléchée.
Tu peux préférer cette notation, pourquoi pas.
Mais une des utilité des fonctions fléchées, sera d'en faire des fonctions anonymes appelées en callback dans une autre fonction.
Spoiler : on en utilise depuis que nous travaillons sur les tableaux par exemple.
Dans les fonctions map(), filter()...
Illustrons le concept dans cette vidéo :
Un exemple qui permet de doubler les valeur d'un tableau contenant des valeurs numériques :
La version avec la fonction fléchée anonyme est plus sympa non ?
Toujours pareil, on utilise l'outil au besoin, pas parce qu'il existe !
Teste de ton coté pour t'appropier cette npotion essentielle.
Et si on cumulait nos connaissances dans un bel exercice !?!
Écrit en 09/25 par Christophe C.
Mis à jour en 09/25