Sie sind hier � 649
Der Index
verschachteln 485–486, 488–490, 494
write 25–26, 42
Funktionsaufrufe
auf Funktionen zeigende Variablen in 436
Browserbehandlung von Funktionsdeklarationen und
-ausdrücken 431–437
mit Argumenten 90, 430
rekursive Funktionen 634–635
runde Klammern in 68, 430, 439
über 85–86, 492–493
Übung 117
Funktionsausdrücke
Browserbehandlung 434–436, 465
Code auswerten 438, 466
ersetzen 481
im Vergleich mit Funktionsdeklarationen 431, 437
Variablen zuweisen 439
Funktionsdeklarationen
Browserbehandlung von 431–433, 436, 465, 483
Code ausführen 438, 466
im Vergleich mit Funktionsausdrücken 431, 437
in anonymen Funktionen 483–485
parsen 431
Variablen zuweisen 439
Funktionskörper
Parameter in 84–85
Variablen deklarieren in 97
G
Geltungsbereich, von Variablen 101
generateShip-Methode 364–365, 367
generateShipLocations-Methode 364, 367, 369
geschweifte Klammern ({ })
in Codeblöcken 17
in Funktionskörper 97
Objekteigenschaften umschließen mit 177, 179
Paare im Code 59
Verwendung mit Objektliteralen 177, 522
getAttribute-Methode 256, 391
getDay-Methode 548
getElementById-Methode
als document-Objekt 237
auf Bilder zugreifen 388–392
für Zugriff auf Element 231, 240, 247–248
für Zugriff auf Element und Änderung seines Inhalts
238–239
Groß- und Kleinschreibung in 230
nicht existente ID übergeben 245
null zurückgeben 256, 270–271
Referenz auf »Feuern«-Button in fortgeschrittener
Version vom Schiffe-versenken-Spiel 359
getElementsByClassName-Methode 245, 626
getElementsByName-Methode 626
getElementsByTagName-Methode 245, 396, 397
getFullYear-Methode 548
getSize-Methode 531, 557
Gleichheits-Operator (==)
als Vergleichsoperator 16, 55, 275–285, 311, 459
im Vergleich mit ===-Operator 289
Gleichheitszeichen-Operator (=), zur Zuweisung von
Werten an Variablen 11, 16, 275
globale Variablen
erkennen 105, 120
Geltungsbereich 101
Gründe für seltene Benutzung 108
Hinweise zur Codehygiene 111
im Vergleich mit lokalen Variablen 99, 106–107
Lebensdauer 102
lexikalischer Geltungsbereich von 488–490, 494
verdecken 104
Verschachtelung, Auswirkungen 486, 488–490, 494
zu häufige Benutzung 391
zu häufige Benutzung in JavaScript 108
größer als-Operator (>) 16, 55, 459
größer oder gleich-Operator (>=) 16, 55
Groß- und Kleinschreibung in JavaScript 12
guesses-Eigenschaft, fortgeschrittene Version vom Schiffe-
versenken-Spiel 349
H
Handhabung von Events (Event-Handling)
asynchrone Programmierung
an Eigenschaften zuweisen 407
Arten 253
auf Events reagieren
Bilder zum Bilderrätsel hinzufügen 393–397
Bilderrätsel erstellen 388–392, 411–414, 422, 426
Get JavaScript-Programmierung von Kopf bis Fuß 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.