À propos de la leçon
En JavaScript, les fonctions sont des blocs de code réutilisables qui effectuent une tâche spécifique ou calculent une valeur. Elles sont une pierre angulaire de la programmation en JavaScript et permettent de structurer le code de manière modulaire et maintenable. Voici une vue d’ensemble des fonctions en JavaScript, incluant leur définition, appel, et les différents types de fonctions disponibles.
1. Définition d’une Fonction
1.1. Fonction Déclarée
Description : Utilise le mot-clé function
pour définir une fonction. Peut être appelée avant sa déclaration dans le code en raison du « hoisting ».
function functionName(parameters) {
// Code à exécuter
return result; // (Optionnel) Valeur à retourner
}
exemple
function greet(name) {
return `Hello, ${name}!`;
}
console.log(greet('Alice')); // Hello, Alice!
1.2. Fonction Expression
Description : Définit une fonction comme une expression, ce qui signifie que la fonction est assignée à une variable. Ne peut pas être appelée avant sa définition.
const functionName = function(parameters) {
// Code à exécuter
return result; // (Optionnel) Valeur à retourner
};