Hoisting ?

D'une certaine façon let fonctionne comme var, la seule différence dans cette analogie est que let fonctionne avec les portées de bloc et var avec les portées des fonctions.

L’apparition de Let pour déclarer les variables a mis en avant le terme de Hoisting.

Hoisting en action !