Übersicht: JS-Datentypen

JavaScript hat primitive Datentypen und Objekttypen. Primitive Datentypen: Datentyp Beschreibung Beispiel Bemerkungen Number Alle Zahlen (Ganzzahlen und Fließkommazahlen) 42, 3.14, NaN, Infinity NaN = Not a Number, Infinity für unendliche Werte BigInt Sehr große Ganzzahlen jenseits von Number.MAX_SAFE_INTEGER 123456789012345678901234567890n Endet immer mit n String Text / Zeichenketten „Hallo“, ‚World‘, `Template ${name}` Template Literals unterstützen Variablen-Einbettung … Weiterlesen

Try und Catch

try/catch wird in JavaScript verwendet, um Fehler abzufangen und kontrolliert darauf zu reagieren. Der Code im try-Block wird ausgeführt, und falls ein Fehler auftritt, springt die Ausführung in den catch-Block. Bestandteil Bedeutung Beispiel try Block mit Code, der potenziell Fehler werfen kann js try { let result = riskyFunction(); console.log(result); } catch Block, der den … Weiterlesen

Übersicht: JS-Identifiers und Namenskonventionen

Identifiers sind Namen, die in JavaScript Variablen, Funktionen, Klassen oder Parameter kennzeichnen. Sie müssen bestimmten Regeln folgen und dürfen nicht mit Keywords kollidieren. Identifiers: Merkregel Kurzform / Beispiel Erlaubte Zeichen Buchstaben, Ziffern, _, $ → myVar, _temp, $elem Nicht mit Zahl starten 1var ❌, var1 ✅ Case-sensitive myVar ≠ MyVar Keine Keywords let, function ❌ … Weiterlesen

Übersicht: JS-Keywords

Keywords sind reservierte Wörter in JavaScript, die eine spezielle Bedeutung haben und nicht als Variablennamen verwendet werden dürfen. Sie steuern z. B. den Programmfluss, die Variablendeklaration oder die Funktionalität der Sprache. Wichtige Javascript-Keywords: Kategorie Keywords Bedeutung / Verwendung Variablen/Scope let, const, var Variablen deklarieren Funktionen function, return Funktionen definieren / Wert zurückgeben Kontrolle / Ablauf if, … Weiterlesen

Übersicht: JS-Expressions

Expressions (Ausdrücke) sind Kombinationen aus Werten, Variablen und Operatoren, die JavaScript zu einem Ergebnis auswertet. Alles, was ein Ergebnis (z. B. einen Wert oder true/false) liefert, gilt als Expression. Expression-Typ Beispiel Ergebnis / Beschreibung Arithmetic Expression 5 + 3 ergibt 8 String Expression „Hi“ + „!“ ergibt „Hi!“ Logical Expression true && false ergibt false … Weiterlesen

Übersicht: JS-Operatoren, Comparisons

Operatoren sind Symbole in JavaScript, mit denen Werte verarbeitet, verglichen oder verändert werden können. Sie führen also bestimmte Aktionen aus, wie Rechnen, Vergleiche oder logische Entscheidungen. 1. Strings Operator Bedeutung Beispiel Ergebnis + Verkettung „Hello “ + „World“ „Hello World“ += Anhängen let a=“Hi“; a+=“!“ „Hi!“ 2. Grundrechenarten Operator Bedeutung Beispiel Ergebnis + Addition (! … Weiterlesen