Variablengeltung
Die Geltung oder der Geltungsbereich einer Variablen ist der Bereich im Quellcode Ihres Programms, in dem sie definiert ist. Eine globale Variable hat globale Geltung und ist überall in Ihrem JavaScript-Code definiert. Variablen, die in einer Funktion deklariert wurden, sind hingegen nur im Inhalt dieser Funktion definiert. Es sind lokale Variablen mit lokaler Geltung. Funktionsparameter sind ebenfalls lokale Variablen und nur im Rumpf der Funktion definiert.
Im Rumpf einer Funktion hat eine lokale Variable Vorrang vor einer globalen Variablen gleichen Namens. Deklarieren Sie eine lokale Variable oder einen Funktionsparameter mit dem gleichen Namen wie eine globale Variable, verbergen Sie sozusagen die globale Variable:
var scope ...
Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.