Phänomene:
1. In JavaScript wird die Deklaration von Variablen und Funktionen zur Ausführung nach oben verschoben.
2. Die Förderung von Funktionen ist höher als die Förderung von Variablen.
3. Wenn eine externe Variable mit demselben Namen mit var innerhalb der Funktion deklariert wird, sucht die Funktion nicht mehr nach oben.
4. Anonyme Funktionen werden nicht hochgehoben.
5. Funktionen in verschiedenen