4.7 Noch einmal zum Geltungsbereich von Variablen
Meine frühere Definition des Geltungsbereichs von Variablen basierte ausschließlich auf der lexikalischen Struktur von JavaScript-Code: Globale Variablen haben einen globalen Geltungsbereich, und in Funktionen deklarierte Variablen haben einen lokalen Geltungsbereich. Wenn eine Funktionsdefinition in eine andere geschachtelt ist, dann haben die in dieser geschachtelten Funktion deklarierten Variablen einen geschachtelt-lokalen Geltungsbereich. Nachdem wir nun wissen, dass globale Variablen Eigenschaften eines globalen Objekts und lokale Variablen Eigenschaften eines besonderen Aufrufobjekts sind, können wir zum Begriff des Geltungsbereichs der Variablen zurückkehren und ihn neu definieren. Diese ...
Get Java Script: Das umfassende Referenzwerk 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.