JavaScript-Hauptlehrbuch

Einfaches JavaScript-Lehrbuch für Anfänger mit Aufgaben und Lösungsbeispielen.

Grundlagen

001

Einführung in die JavaScript-Sprache für Anfänger

002

JavaScript ausführen

003

Erstes Programm in JavaScript

004

Den Programmcode analysieren

005

Weitere Beispiele

006

Einbinden einer JavaScript-Skriptdatei

007

Mehrere JavaScript-Skriptdateien

008

Besonderheiten des script-Tags in JavaScript

009

Caching von JavaScript-Dateien durch den Browser

010

Strict Mode in JavaScript

011

Kommentare in JavaScript

012

Variablen in JavaScript

013

Verwendung von Variablen

014

Deklaration mehrerer Variablen in JavaScript

015

Änderungen von Variablenwerten

016

Mehrere let für eine Variable

017

Mathematische Operationen mit Zahlen in JavaScript

018

Mathematische Operationen mit Variablen in JavaScript

019

Operatorpräzedenz in JavaScript

020

Gleiche Priorität mathematischer Operationen in JavaScript

021

Gruppierende Klammern in JavaScript

022

Brüche in JavaScript

023

Negative Zahlen in JavaScript

024

Pluszeichen vor Zahlen in JavaScript

025

Modulo-Operation in JavaScript

026

Potenzierung in JavaScript

027

Priorität der Potenzierung

028

Zeichenketten in JavaScript

029

Stringverkettung in JavaScript

030

Zeichenkettenlänge in JavaScript

031

Template Strings in JavaScript

032

Mehrzeiligkeit

033

Sonderwerte in JavaScript

034

Bedeutung von undefined

035

Der Wert null

036

Die Werte true und false

037

Bedeutung von NaN

038

Infinity und -Infinity in JavaScript

039

Arbeiten mit der Konsole in JavaScript

040

Datentypen in der JavaScript-Konsole

041

Fehler in der JavaScript-Konsole

042

Konstanten in JavaScript

043

Automatische Typumwandlung

044

Typumwandlung in JavaScript

045

Kurzform der Zahlenkonvertierung in JavaScript

046

Konvertierung ungültiger Zahlen in JavaScript

047

Zahlen extrahieren in JavaScript

048

Typumwandlung zu String in JavaScript

049

Anwendung der Umwandlung auf Strings in JavaScript

050

Konvertierung des Boolean-Datentyps in JavaScript

051

Typumwandlung zu Boolean in JavaScript

052

Zugriff auf Zeichenkettenzeichen in JavaScript

053

Unveränderlichkeit von Zeichenketten in JavaScript

054

Das letzte Zeichen eines Strings in JavaScript

055

Zeichenketten mit Zahlen in JavaScript

056

Zugriff auf die Ziffern einer Zahl in JavaScript

057

Operationen zur Veränderung von Variablen in JavaScript

058

Zusammengesetzte Operatoren in JavaScript

059

Inkrement- und Dekrement-Operationen in JavaScript

060

Präfix und Postfix in JavaScript

061

Ungenauigkeiten bei Berechnungen in JavaScript

062

Die prompt-Funktion in JavaScript

063

Problem mit Datentypen in der prompt-Funktion in JavaScript

064

Textausgabe in ein Dokument mit JavaScript

065

Fehlersuche im Code

066

Praxis zu Operationen in JavaScript

067

Praxis mit Formeln in JavaScript

Arrays

Objekte

Bedingungen

104

Die if-else-Konstruktion in JavaScript

105

Größer- und Kleiner-als-Operatoren in JavaScript

106

Gleichheitsüberprüfung in JavaScript

107

Überprüfung auf Ungleichheit in JavaScript

108

Vergleich von Variablen in JavaScript

109

Zeichenkettenvergleich in JavaScript

110

Gleichheit von Strings und Zahlen in JavaScript

111

Gleichheit nach Wert und Typ in JavaScript

112

Ungleichheit nach Wert und Typ in JavaScript

113

Logisches UND in JavaScript

114

Logisches ODER in JavaScript

115

Priorität logischer Operatoren in JavaScript

116

Gruppierung von Bedingungen in JavaScript

117

Invertierung logischer Ausdrücke in JavaScript

118

Bedingungen mit booleschen Werten in JavaScript

119

Vergleich von Werten mit dem Boolean-Typ in JavaScript

120

Kurzform der Wahrheitsprüfung in JavaScript

121

Kurzform der Falsy-Prüfung in JavaScript

122

Allgemeine Kurzform der Überprüfung in JavaScript

123

Komplexe Bedingungen in Kurzform in JavaScript

124

Die Optionalität der else-Konstruktion in JavaScript

125

Optionalität der geschweiften Klammern in JavaScript

126

Das Problem der optionalen geschweiften Klammern bei if-else

127

Die else if-Konstruktion in JavaScript

128

Verschachtelte if-else-Konstrukte in JavaScript

129

Die switch-case-Konstruktion in JavaScript

130

Die Optionalität von break in der switch-case-Konstruktion in JavaScript

131

Der ternäre Operator in JavaScript

132

Logische Operationen in JavaScript

133

Die confirm-Funktion in JavaScript

134

Variablensichtbarkeit in if-else in JavaScript

135

Nuancen des Geltungsbereichs von Variablen in if-else-Konstrukten in JavaScript

136

Überprüfung der Viertelstunden mit if-else in JavaScript

137

Überprüfung der Länge von Strings und Arrays in JavaScript

138

Überprüfung von Zeichenketten in JavaScript

139

Überprüfung der Ziffern einer Zahl in JavaScript

140

Überprüfung des Divisionsrests in JavaScript

141

Fehlersuche in JavaScript-Code mit Bedingungen

142

Praxis mit if-else Bedingungen in JavaScript

Schleifen

Mehrdimensionalität

Standardmethoden

Benutzerdefinierte Funktionen

Funktionsvariablen

Funktionstypen

Verschachtelte Funktionen

Closures

IIFE

Rekursion

Iterierende Methoden

Spread-Operator

Rest-Operator

Destrukturierung

Zeit

Einführung in das DOM

Attribute

Gestaltung

Suchen

Knoten

Formulare

Dropdown-Listenen

Das Event-Objekt

Kontext

Timer

Manipulation von Elementen

Praxis

Funktionen und DOM

Module durch Closures