Définition et utilisation des fonctions : Explorez la déclaration, les fonctions anonymes et lambda. Portée et fermeture : Comprenez la portée des variables et les closures en JavaScript. Types de fonctions : Apprenez les différences entre fonctions nommées, anonymes, expressions de fonction et fonctions fléchées. Paramètres et arguments : Maîtrisez les paramètres par défaut, rest et spread operator, ainsi que le passage par valeur et référence. Fonctions d'ordre supérieur et callbacks : Découvrez comment utiliser les fonctions comme arguments, retourner des fonctions et intégrer des callbacks.
4h à 6h
5 points clés
Javascript

Basique

Opérationnel
Maîtriser les fonctions nommées et anonymes.
Comprendre les expressions de fonction.
Utiliser correctement les fonctions fléchées.
Comprendre la portée des variables.
Maîtriser les closures en JavaScript.
Appliquer les concepts de portée et de fermeture.
Comprendre la déclaration de fonctions.
Utiliser des fonctions anonymes.
Implémenter des fonctions Lambda.
Comprendre les paramètres par défaut.
Maîtriser rest et spread operators.
Distinguer passage par valeur et référence.
Comprendre l'usage de fonctions comme arguments.
Apprendre à retourner des fonctions.
Utiliser efficacement les callbacks en JavaScript.