Javascript

Aus Mediawiki Ferdinand Gruber
Version vom 12. Februar 2019, 19:27 Uhr von fg>WikiSysop (→‎Gültigkeitsbereich von Variablen)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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.