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