JavaScript.js
JavaScript einfach erklärt
JavaScript ist im Alltag selten an einer einzigen Stelle kompliziert. Schwierig wird es meistens dort, wo Spracheigenheiten, Browser-Verhalten und scheinbar einfache Aufgaben zusammenkommen. Genau dafür ist diese Übersicht gedacht: Sie zeigt dir, welche JavaScript-Anleitung zu welchem Problem passt.
JavaScript-Grundlagen verstehen
Viele JavaScript-Probleme entstehen nicht durch große Architekturfragen, sondern durch kleine Missverständnisse: Variablen, Scope, Referenzen, Arrays, Strings und implizites Verhalten.
- JavaScript: 5 Anfängerfehler und bessere Lösungen: Wenn du typische Einsteigerfehler erkennen und pragmatisch vermeiden willst.
- JavaScript Closures einfach und praxisnah erklärt: Wenn du verstehen willst, warum Funktionen in JavaScript ein Gedächtnis haben können.
- Die dunklen Seiten von JavaScript: Wenn du verstehen willst, warum
varproblematisch sein kann und moderne Alternativen sinnvoller sind. - JavaScript Scope verstehen: Wenn Variablen nicht dort verfügbar sind, wo du sie erwartest.
- JavaScript im Browser vs. Node.js: Wenn du wissen willst, warum derselbe Code nicht überall gleich funktioniert.
Zahlen, Rundung und Nachkommastellen
Zahlen sehen in JavaScript einfach aus, können aber schnell unangenehm werden. Besonders Rundung, Nachkommastellen und Floating-Point-Effekte führen oft zu unerwarteten Ergebnissen.
- JavaScript runden: aufrunden und Nachkommastellen im Griff: Wenn du
Math.round,Math.ceil,Math.floorund Rundung auf Nachkommastellen sauber nutzen willst. - JavaScript: Maximal 2 Nachkommastellen runden: Wenn du Zahlen nur bei Bedarf auf zwei Nachkommastellen begrenzen willst.
Arrays, Strings und Validierung
Viele JavaScript-Aufgaben drehen sich um Daten, die aus Formularen, APIs oder Benutzeraktionen kommen. Arrays, Strings und einfache Prüfungen gehören deshalb zu den wichtigsten Werkzeugen.
- JavaScript: Bestimmtes Element aus einem Array entfernen: Wenn du gezielt Werte aus einem Array löschen willst.
- JavaScript: Ersten Buchstaben eines Strings großschreiben: Wenn du Namen, Labels oder Eingaben sauber formatieren möchtest.
- JavaScript: E-Mail-Adressen pragmatisch validieren: Wenn du E-Mail-Adressen prüfen willst, ohne dich in übertriebener Regex-Komplexität zu verlieren.
Welche JavaScript-Anleitung brauche ich?
| Problem | Passende Richtung |
|---|---|
| Ich mache typische Einsteigerfehler | 5 Anfängerfehler und bessere Lösungen |
| Ich will Zahlen sauber runden | Math.round, Math.ceil, Math.floor |
| Ich brauche maximal zwei Nachkommastellen | Runden auf maximal 2 Nachkommastellen |
| Ich will ein Element aus einem Array entfernen | filter, splice oder Index-Prüfung |
| Ich will einen String formatieren | Ersten Buchstaben großschreiben |
| Ich will E-Mail-Adressen prüfen | Pragmatische E-Mail-Validierung |
| Ich verstehe Closures nicht | Closures einfach erklärt |
| Ich will Algorithmen mit JavaScript lernen | Binäre Suche |
| Ich will Datenstrukturen verstehen | Stacks und Queues |
| Ich will besseren Code schreiben | Code smells erkennen |
Warum diese Unterscheidung wichtig ist
Viele JavaScript-Probleme sehen auf den ersten Blick gleich aus, haben aber unterschiedliche Ursachen. Manchmal geht es um Spracheigenheiten. Manchmal um Datentypen. Manchmal um Rundungsfehler. Manchmal um DOM, Browser-APIs oder asynchrone Abläufe. Deshalb ist es wichtig, zuerst zu klären, ob du Daten verändern, Werte nur anzeigen, Eingaben prüfen oder Code strukturell verbessern willst.
Wenn du unsicher bist, hilft meistens ein kleiner Debug-Schritt vor der eigentlichen Lösung:
console.log(value);
console.log(typeof value);
console.log(Array.isArray(value));
Gerade bei JavaScript lohnt sich dieser kurze Blick auf den tatsächlichen Wert. Viele Fehler entstehen nicht, weil der Code grundsätzlich falsch ist, sondern weil ein Wert ein String statt einer Zahl ist, ein Array verändert wurde oder eine Funktion einen anderen Rückgabewert liefert als erwartet.
Als kompakte Übersicht hilft auch der Artikel JavaScript: 5 Anfängerfehler und bessere Lösungen, wenn du schnell zwischen den häufigsten Problemen unterscheiden willst.
So kannst du in JavaScript runden, aufrunden und auf Nachkommastellen runden, inklusive typischer Floating-Point-Fallen und sauberer Praxisbeispiele
Fünf typische JavaScript-Fehler von Einsteigern und pragmatische Lösungen, die du sofort besser machen kannst.
Closures sind Funktionen mit Gedächtnis: Sie behalten Variablen aus ihrem Scope. Hier ist die verständliche Erklärung mit typischen Use-Cases und Fallen
So rundest du Zahlen in JavaScript auf höchstens zwei Nachkommastellen, ohne immer Nullen anzuhängen, inkl. toFixed, Math.round und Intl.NumberFormat
Wie du E-Mail-Adressen in JavaScript pragmatisch validierst, ohne falsche Sicherheit durch übertriebene Regex.
Tutorial: So entfernst du in JavaScript gezielt ein bestimmtes Element aus einem Array – einfach erklärt und mit sicheren Beispielen.
Tutorial: So wandelst du in JavaScript den ersten Buchstaben eines Strings in einen Großbuchstaben um – einfach und verständlich erklärt.
Vier neue Artikel auf golem.de: ein kurzer Überblick über Themen, Links und was daran spannend war.
Ich habe eine Chrome-Extension geschrieben, welche Kommentare mit blauen Herzen ausblendet.
Mein kompakter Überblick über wichtige Entwickler-News, Tools und Trends aus dem März 2024.
In diesem Blogpost zeige ich dir, wie du dir deinen eigenen Pokédex erstellen kannst. Mit Bilderkennung und A.I. und der PokeAPI.
Wir verwandeln zwei fürchterliche Beispiele in gute Lösungen. Wir analysieren code.
Die Vorbereitung auf den Weg zum Programmierer in einem einzigen Blogpost. Achtung die harte Realität.
In diesem Artikel erkunden wir die grundlegenden Konzepte der binären Suche. Wir visualisieren den Prozess und setzen es praktisch in JavaScript um.
Der perfekte Artikel für alle, die nie studiert haben oder bei Algorithmen und Datenstrukturen auf Leerlauf geschaltet haben.
Wir sehen uns heute an wie wir Code smells erkennen und wie wir sie vermeiden können.
Ich hab mir einen Traum erfüllt den ich seit 13 Jahre habe. Ich habe einen Artikel in der t3n veröffentlicht.
Ein kurze Reise in die Vergangenheit, und warum ich das Buch immer noch empfehlen kann.
Artikel auf anderen Plattformen
Externe Veröffentlichungen passend zu dieser Kategorie.

Golem.de
Gleam zeichnet sich durch moderne, funktionale und typensichere Eigenschaften aus. Es ist eine interessante Alternative zu Javascript.
Node.js, Deno, Bun - und kein Ende in Sicht: Wir geben eine Übersicht über die Javascript-Runtimes und ihre Fähigkeiten.
