Sie sind hier 661
Der Index
history-Methode 627
innerHeight-Eigenschaft 627
innerWidth-Eigenschaft 627
location-Methode 627
onload-Eigenschaft
auf Funktion setzen 249, 359, 392, 394–395,
406–407, 422
Handler zuweisen 385–386, 389–390, 410, 630
in anonymen Funktionen 476–477
Unterstützung für BOM 627
onload-Event-Handler erstellen für 249, 359, 402
onresize-Eigenschaft 415, 427
print-Methode 627
setInterval-Methode 627
setTimeout-Funktion 407–413
setTimeout-Methode 627
support für BOM in 627
über 214
verfügbare Methoden und Eigenschaften 627
write-Funktion 25–26, 42
writing JavaScript. Siehe auch Schiffe versenken, fortge-
schrittene Version; Schiffe versenken, vereinfacht;
Code
=-Operator, für Zuweisung von Werten an Variablen
11, 16, 275
==-Operator, Verwendung
als Vergleichsoperator 16, 55, 275–285, 311, 459
im Vergleich mit ===-Operator 289
===-Operator, Verwendung
als Vergleichsoperator 55, 280–285, 311
im Vergleich mit ==-Operator 289
Anweisungen 10
Ausdrücke in 15–16, 40
Code analysieren 80–81, 116
Code refaktorieren 156, 159
Code wiederverwenden 71, 79, x
Codeduplizierung in Objekten 208
else if-Anweisungen, Entscheidungen treffen mit
22–23
Fehler im Code finden
mithilfe der Konsole 68
Übung 14, 39, 203, 224
Flussdiagramm zur Erstellung von Programm 45
Funktionen und Wiederverwendung von Code 83–88
Hinweise zur Codehygiene 111
null in 256, 270–271, 274, 278
prompt-Funktion in 46, 53
Pseudocode
durcharbeiten 47–48, 73
in JavaScript-Code übersetzen 52, 164–165, 171
Schleifen implementieren 51
Treffer und Fehlversuche feststellen in verein-
fachter Version vom Schiffe-versenken-Spiel
59–60, 76
Variablen ermitteln, anhand von 50
Qualitätssicherung, durchführen 61, 69–70
über 3, 7–8
undefined als Standardwert von Variablen 50
Variablen verwenden 11–13
Verkettung 345, 348
Werte in 272–274, 281
while-Anweisung, Code ausführen mit 18–21
Wortschatz bei Definition von Bedingungs-
anweisungen 65, 74
Zahlen mit Strings vergleichen 275–277, 281
Zufallszahlen erzeugen 67–68
Z
Zahlen
als Objekte 296
als primitive Werttypen 266
mit Strings vergleichen 275–277, 281
NaN-(Not a Number-)Werte und 273–274, 281, 292
prompt-Funktion, Strings zurückgeben für 55
Verwendung von +-Zeichen mit Strings und 286–287
Zähler, in Array initialisieren 140
Zeichen, in JavaScript 297
Zeichenketten (Strings), mit Anführungszeichen umgeben
in JavaScript 13
Zellen, in Tabelle für Schiffe-versenken-Spiel 322
Zufallspositionen für Schiffe erzeugen in fortgeschrittener
Version vom Schiffe-versenken-Spiel 362–368, 380
Zufallszahlen erzeugen 67–68
Zustand und Verhalten, in Objekten 210–212, 226

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.