652 Index
Der Index
Konstruktor aktualisieren
Code säubern 600–605
Design für 588–590
Prototyp anlegen, der von anderem Prototyp erbt
594–599, 620
Prototypenkette in 591–593, 606, 619
Methoden platzieren in 530–532, 557
Objekte erstellen mit
mit Objektliteralen 522
nach Konvention 523
Objektinstanzen verstehen 543–545, 560
Parameternamen in 532
Programmierfehler finden in, Übung 529, 556
über 521, 525, xix
unabhängige Eigenschaften von 546–547
verwenden 527, 555
Verwendung von new-Schlüsselwort mit 528, 532–
535, 543, 548
L
lastIndexOf-Methode 300
Lebensdauer von Variablen 102
leere Arrays 134, 153–154, 365, 367, 549–550
Leerzeichen in JavaScript-Code 13
length-Eigenschaft 297, 301, 303
length-Eigenschaft, in Arrays 130
lernen
JavaScript 9
Tipps xxix
Lernprinzipien xxvi
Leser als Lernender xxvi
lexikalischer Geltungsbereich von Variablen 488, 494
Liste
Element-Objekte zurückgeben als 397
mit Events 419
NodeList 397
Songs mit JavaScript zu Playlist hinzufügen (Beispiel)
253, 262
Listen
alle <li>-Kindelemente von Element mit ID playlist
finden, mit JQuery 625
Songs mit JavaScript zu Playlist hinzufügen (Beispiel)
253, 262
Listener 384. Siehe auch Event-Handler
Literale
im Vergleich mit Konstruktoren 532, 539–542, 559
in Arrays 151–152
Objekte erstellen mit 522
LiveScript 6
load-Event
onload-Eigenschaft
auf Funktion setzen 249, 359, 392, 394–395,
406–407, 422
Handler zuweisen an 385–386, 389–390, 410
in anonymen Funktionen 476–477
über 419
location-Methode 627
logische Operatoren 55, 71
lokale Variablen
deklarieren 103, 108
erkennen 105, 120
Geltungsbereich 101
globale Variablen verdecken 104
Hinweise zur Codehygiene 111
im Vergleich mit globalen Variablen 99, 106–107
in Methoden 206
Lebensdauer 102
lexikalischer Geltungsbereich 488–489, 494
Verschachtelung, Auswirkungen 486, 488–490, 494
lückenhaftes Array 152
M
match-Methode 300, 633
Math-Objekt 214, 551
Math.floor-Funktion 68, 131, 365–367
Math.random-Funktion 67–68, 88, 131, 365–367
Metakognition xxvii
Methoden
Duplizierung 568
im Vergleich mit Funktionen 206
in JavaScript verfügbare 296
in Konstruktoren einbauen 530–532, 557
in Prototypenkette 592–593, 619
schreiben 199–200, 207, 225
String-Prototyp erweitern 610–611, 621
String, 5-Minuten-Tour 297–300

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.