Le phénomène par lequel JavaScript déplace les déclarations de fonctions et de variables vers le haut de leur portée (scope) est appelé **"hoisting"**. En JavaScript, cela signifie que les déclarations de fonctions et de variables sont "levées" en haut de leur contexte d'exécution, ce qui permet d'appeler une fonction avant qu'elle ne soit déclarée dans le code. Toutefois, il est important de noter que seul le nom de la fonction (ou


