Anna
Alter: 25
Anna 25
Die Browser-Konsole ist dein wichtigstes Werkzeug beim Lernen von JavaScript. Dort siehst du Ausgaben deines Codes, Fehlermeldungen und kannst Befehle direkt ausprobieren – ohne eine komplette Webseite zu schreiben.
Die Konsole gehört zu den Entwicklertools des Browsers. Sie zeigt Textausgaben und Fehler an, die Besucher der Webseite normalerweise nicht sehen. Für dich als Entwickler ist sie der Ort, an dem du prüfst, ob Variablen die erwarteten Werte haben und wo etwas schiefgelaufen ist.
So öffnest du die Entwicklertools und wechselst zum Reiter „Console“:
F12 oder Strg + Umschalt + ICmd + Option + IUnten oder seitlich erscheint ein Eingabefeld. Dort tippst du JavaScript ein und bestätigst mit Enter.
Mit console.log() schreibst du Werte in die Konsole. Das ist die häufigste Methode zum Testen – zum Beispiel, um zu prüfen, was in einer Variable steckt.
1let name = "Anna";
2let alter = 25;
3
4console.log(name);
5console.log("Alter:", alter);
6console.log(name, alter);Anna
Alter: 25
Anna 25
Du kannst einen Wert, mehrere Werte oder einen erklärenden Text zusammen mit dem Wert ausgeben. So findest du Ausgaben später leichter wieder.
Neben log gibt es Methoden, die Ausgaben farblich hervorheben:
1console.warn("Achtung: Wert fehlt");
2console.error("Fehler: Division durch null");console.warn() – gelbe Warnung (Hinweis, kein Absturz)console.error() – rote Fehlermeldung (etwas ist schiefgelaufen)console.clear() – leert die Konsole, wenn sie unübersichtlich wird1console.clear();Du musst nicht immer eine Datei speichern und die Seite neu laden. Tippe kurze Ausdrücke direkt in die Konsole:
12 + 3
2"Hallo".toUpperCase()
3document.title5
HALLO
(Titel der aktuellen Seite)
Das eignet sich gut, um Methoden, Rechnungen oder DOM-Zugriffe schnell auszuprobieren.
Wenn dein Code einen Fehler hat, erscheint in der Konsole eine rote Meldung – oft mit Dateiname und Zeilennummer. Klicke darauf, dann springt der Browser meist zur problematischen Stelle.
1console.log(nichtVorhanden);ReferenceError: nichtVorhanden is not defined
is not defined bedeutet: Die Variable oder Funktion existiert nicht (Tippfehler, falscher Name oder noch nicht deklariert). Lies Fehlermeldungen immer von oben nach unten – der erste Fehler löst oft die folgenden aus.
console.log() zum Prüfen von WertenIm nächsten Kapitel lernst du: DOM-Grundlagen