Javascript
Gültigkeitsbereich von Variablen
- Lokale Variablen
Eine Variable, die innerhalb einer Funktion durch das Schlüsselwort var deklariert wird, gilt nur innerhalb der Funktion.
- Globale Variablen
Wenn eine Variable innerhalb einer Funktion ohne Schlüsselwort (var, let oder const) definiert wird, also einfach durch Zuweisung eines Werts, so entsteht eine globale Variable.
- Eine Variable, die außerhalb einer Funktion definiert wird, ist automatisch eine globale Variable
Timeout
Eine Variable in setTimeout()
verwenden.
var formObj = "myForm"; setTimeout(function() { formObj.submit() }, 1000);
Der erste Paprameter muss eine Funktion sein.