Sie sind hier 27
Nehmen Sie irgendeinen
String …
Ein näherer Blick auf console.log
Lassen Sie uns die Funktionsweise von console.log jetzt etwas genauer betrachten. Später
in diesem Kapitel und auch im weiteren Verlauf dieses Buchs können wir die Konsole dann
benutzen, um Ausgaben Ihres Codes zu betrachten und Programmierfehler zu beseitigen.
Vergessen Sie aber nicht, dass dieses Feature nur wenigen Webbenutzern bekannt ist, sodass
Sie es in der finalen Version Ihrer Webseite eher nicht benutzen sollten. Das Schreiben in
die Konsole wird daher hauptsächlich benutzt, um bei der Entwicklung der Seite Fehler
aufzuspüren. Davon abgesehen bietet die Konsole eine sehr gute Möglichkeit, Ihrem Code bei
der Arbeit zuzusehen, während Sie die Grundladen von JavaScript lernen.
var message = "Moin," + " " + "Kollege";
console.log(message);
… und übergeben ihn an console.log, wird er in der
Konsole des Browsers ausgegeben, wie hier:
Die Konsole zeigt ein Protokoll
aller Ausgaben Ihres Codes.
F:
Ich habe verstanden, dass console.
log für die Ausgabe von Strings benutzt
werden kann, aber was genau ist die
Konsole? Und warum sind »console« und
»log« durch einen Punkt getrennt?
A:
Gute Frage. Wir greifen hier ein
bisschen vor. Stellen Sie sich die Konsole
einfach als Objekt vor, das bestimmte Dinge
tut – so Konsolendinge eben. Dazu gehört
beispielsweise das Protokollieren (oder
»Logging«) von Informationen. Hierfür benut-
zen wir die Syntax »console.log«, der
innerhalb der Klammern die gewünschte
Ausgabe übergeben wird. Behalten Sie
das schon mal im Hinterkopf – wir kommen
später darauf zurück. Diese Informationen
zu console.log sollten für Sie im Moment erst
einmal reichen.
F:
Kann die Konsole nur protokollie-
ren?
A: Nein, auch wenn die meisten Leute
sie nur dafür benutzen. Es gibt noch ein
paar fortgeschrittenere Techniken für die
Benutzung der Konsole, die sich aber
zwischen den Browsern unterscheiden
können. Obwohl mittlerweile alle modernen
Browser eine Konsole haben, ist diese nicht
Teil einer formellen Spezifikation.
F:
Das klingt ja alles ziemlich toll. Aber
wo finde ich die Konsole denn über-
haupt? Ich benutze sie in meinem Code,
aber wo sind die Ausgaben?
A: In den meisten Browsern müssen
Sie ein spezielles Konsolenfenster öffnen.
Details hierzu finden Sie auf der folgenden
Seite.
Es gibt keine
Dummen Fragen
Ein Sprung ins kalte JavaScript-Wasser

Get JavaScript-Programmierung von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.