Sie sind hier 653
Der Index
über 198
Verwendung von this-Objekt in 202, 204–206, 219
zu Prototypen hinzufügen 581–582, 584
zum Entwickeln von fortgeschrittener Version vom
Schiffe-versenken-Spiel 330–331, 376
Microsoft, Vorstellung von JScript 6
Mighty Gumball, Inc. 135–136, 148, 150
Minuszeichen-Operator (-)
als unärer Operator 287
Verwendung als arithmetischer Operator für Strings
und Zahlen 286–287, 312
Model-Objekt, in fortgeschrittener Version vom Schiffe-
versenken-Spiel
fire-Methode in 342–343, 346
herausfinden, ob Schiff versenkt wurde 346
Implementierung 341–348
Interaktion mit View 336
parseGuess-Funktion zur Abfrage von Spielfeldgröße
353
Schiffe darstellen 338–340, 378–379
Schiffspositionen mitverfolgen 337
testen 348
Treffer ermitteln 344–345
über 329, 336
View von Treffern und Fehlversuchen unterrichten
347
Zustand von Schiffen darstellen in 337, 377
mousemove-Event 405–406, 419, 424
mouseout-Event 419
mouseover-Event 419
N
NaN-(Not a Number-)Werte 272–274, 281, 292
Netscape 6
new-Schlüsselwort, Verwendung mit Konstruktoren 528,
532–535, 543, 548
NICHT-Operator (!) 55
node.js-Bibliothek 637
NodeList 397
Notepad (Windows), als Texteditor 31
null 55, 256, 270–271, 274, 278, 292
null (0), als falsey-Wert 292
O
Object, als Objekt
als Prototyp 607
eingebautes Verhalten überschreiben 608–609
über 551, 607
Objekte in Variablen 186–187
Objekte
an Funktionen übergeben 192, 192–194, 198
Anzahl der Schachtelungsebenen in Array 348
Argumente 628
Array 549–551
Array-Konstruktor 549–551
Auto-O-Mat-App (Beispiel) 195–197
besser leben mit 612–613
Boolesche Werte als 296
Callback 250
Codeverdopplung 208
console 214
Controller (fortgeschrittene Version vom Schiffe-
versenken-Spiel)
Eingaben des Spielers verarbeiten 350–354
implementieren 349–357
parseGuess-Funktion entwickeln 351–354
Rateversuch und feuern wiederholen 355–356
Spielende feststellen 356
testen 357
über 329
weiterreichen von Eingaben an 360
Date 214, 548
Diagramme 565, 570
document
getElementById-Methode 238. Siehe auch getEle-
mentById-Methode
in DOM 235, 626
über 214, 240
write-Funktion, mit Benutzern kommunizieren
über 25–26, 42
Eigenschaften in
Berechnungen mit 182
hinzufügen oder löschen, jederzeit 184
iterieren über 209
neue hinzufügen 182
über 175
undefined-Werte und 268
verändern 182

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.