Déclarations de fonctions et expressions en JavaScript
1. Déclaration de fonctions : la priorité à l'exécution
Syntaxe de base
Utilisation du mot-clé function pour définir directement une fonction :
function saluer() {
console.log("Bonjour !");
}
Caractéristiques principales
Hoisting (élévation) : Les déclarations de fonctions sont automatiquement déplacées au début de leur portée, pe ...
Publié le 4 juin à 23h43
Portée JavaScript et la direction du mot-clé this
Portée en JavaScript
En JavaScript, la portée définit le contexte d'accessibilité des variables, fonctions et objets. On distingue trois types principaux : la portée globale, la portée de fonction et la portée de bloc (introduite avec ES6).
Portée globale
Les variables déclarées dans la portée globale sont accessibles depuis n'importe quel scri ...
Publié le 4 juin à 20h57