Kursinhalt
Fortgeschrittene JavaScript-Meisterschaft
Fortgeschrittene JavaScript-Meisterschaft
1. Klassen
Willkommen Zum KursKlassendeklarationHerausforderung: Eine Klasse ErstellenKlassenmethodenHerausforderung: Methoden zu einer Klasse HinzufügenParameterobjektPrivate EigenschaftenHerausforderung: Implementierung Privater Properties in Einer KlasseGetter und SetterHerausforderung: Verwalten von Eigenschaften mit Getters und SettersStatische EigenschaftenStatische MethodenHerausforderung: Verwenden von Statischen Eigenschaften und Methoden in Einer KlasseVererbung mit Extends und Verwendung von Super()Herausforderung: Klassenvererbung mit extends und Verwendung von super
2. DOM-Manipulation
Was Ist das DOM?Abfragen des DOMHerausforderung: Abfragen des DOMVerstehen der DOM-HierarchieHerausforderung: DOM-HierarchieDOM-EigenschaftenArbeiten mit Element-AttributenHerausforderung: Arbeiten mit Element-Eigenschaften und -AttributenElemente HinzufügenElemente EntfernenHerausforderung: Hinzufügen und Entfernen von ElementenÄndern von ElementstilenHerausforderung: Ändern von Elementstilen
4. Asynchrones JavaScript und APIs
Herausforderung: Abfragen des DOM
Aufgabe
Sie haben eine Einkaufsliste in Ihrem HTML und müssen bestimmte Elemente mit verschiedenen DOM-Abfragemethoden auswählen.
- Nach ID auswählen: Wählen Sie das
<h1>
-Element mit der IDtitle
aus; - Nach Klasse auswählen: Wählen Sie alle Elemente mit der Klasse
item
aus; - Nach Tag auswählen: Wählen Sie alle
<li>
-Elemente aus; - Das erste übereinstimmende Element auswählen: Wählen Sie das erste
<li>
-Element mit der Klasseitem
aus; - Alle übereinstimmenden Elemente auswählen: Wählen Sie alle
<li>
-Elemente mit der Klasseitem
aus.
index.html
index.css
index.js
- Verwenden Sie
getElementById
, um das<h1>
-Element mit der IDtitle
auszuwählen; - Verwenden Sie
getElementsByClassName
, um alle Elemente mit der Klasseitem
auszuwählen; - Verwenden Sie
getElementsByTagName
, um alle<li>
-Elemente auszuwählen; - Verwenden Sie
querySelector
, um das erste<li>
-Element mit der Klasseitem
auszuwählen; - Verwenden Sie
querySelectorAll
, um alle<li>
-Elemente mit der Klasseitem
auszuwählen.
index.html
index.css
index.js
War alles klar?
Danke für Ihr Feedback!
Abschnitt 2. Kapitel 3