656 Index
Der Index
eingebautes Verhalten überschreiben 608–609
in Objekten 569–572
in Prototypenkette 592–593, 619
JavaScript-eigenes Objekt erweitern 610
Prototypenkette
einrichten 591
Vererbung in 592
Prototypenmodell, Objekt
Code implementieren 579, 583, 616–617
duplizierte Methoden und 568
feststellen, ob Eigenschaften in Instanz oder in Proto-
typ definiert sind 586–587, 592, 618
Konstruktor aktualisieren
Code säubern 600–605
Design für 588–590
Prototyp erstellen, der von anderem Prototypen
erbt 594–599, 620
Prototypenkette in 591–593, 606, 619
Object
als Prototyp 607
eingebautes Verhalten überschreiben 608–609
über 607
Objektdiagramm (Übung) 574, 615
Prototypen in
dynamisch 582
Eigenschaften verändern in 582, 585
einrichten 575
Methoden hinzufügen 581–582, 584
über 569
überschreiben 573, 578
zugreifen auf 575
Prototypenkette
einrichten 591
Vererbung in 592–593, 619
String-Prototyp mit Methode erweitern 610–611, 621
über xx–xxi
Vererbung
eingebautes Verhalten überschreiben 608–609
in Objekten 569–572
in Prototypenkette 592–593, 619
JavaScript-eigene Objekte erweitern 610
von Prototyp aus anderem Prototyp 594–599, 606,
620
prozedurales Design 329
Pseudocode
durcharbeiten 47–48, 73
in JavaScript-Code übersetzen 52, 164–165, 171
Schleife implementieren 51
Treffer und Fehlerversuche in vereinfachtem Schiffe-
versenken-Spiel ermitteln 59–60, 76
Variablen ermitteln 50
Punktnotation (.)
auf Objekteigenschaften zugreifen 181, 209, 230
Verwendung mit Referenzvariablen 186
Verwendung mit this-Objekt 202
push-Methode 152
Q
Qualitätssicherung (QA)
durchführen 61, 69–70
in fortgeschrittener Version vom Schiffe-versenken-
Spiel 370–371
über 61
querySelector-Methode 626
querySelectorAll-Methode 626
R
Refaktorierung von Code 156, 159
Referenz, auf Funktion
bei Funktionsaufrufen 491
bei Übergabe von Funktionsargument an andere
Funktion 486
Funktionsausdrücke ersetzen und 481
über 430, 476
übergeben 479
Verhalten in Funktion 491, 494
Zuweisung 477
Referenzen, auf Objekt 192
RegExp-Objekt 214, 551, 632
Rekursion 634–635
removeEventListener 630
replace-Methode 300
reportError-Methode 587, 618
reservierte Wörter 12
resize-Event 419
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.