Get it on Google Play

Der Browser-Speicher localStorage ist nicht verfügbar. Entweder unterstützt dein Browser ihn nicht oder du hast ihn deaktiviert oder er ist voll. Ohne localStorage werden deine Lösungen nicht gespeichert.

16. Logging

Programmieren beinhaltet immer auch die Suche nach Fehlern. Eine Möglichkeit Fehler zu finden ist das Loggen. Man macht während der Programmausführung gezielte Ausgaben. In JavaScript verwendet man dafür die Funktion console.log:
console.log("Hallo Konsole!");
Hier wird der String "Hallo Konsole!" mit console.log ausgegeben. Wo man die Ausgabe zu sehen bekommt, hängt von der JavaScript-Umgebung ab. In Browsern sieht man die Log-Ausgabe im normalen Betrieb nicht. Doch die meisten Desktop-Browser besitzen sogenannte Entwicklerwerkzeuge. Das sind mächtige Tools zur Unterstützung von Webentwicklern. Eines dieser Tools ist die Konsole. Dort wird das Log ausgegeben. Wie man die Entwickler-Werkzeuge öffnet hängt vom jeweiligen Browser ab. Bei vielen Desktop-Browsern wird sie mit der Taste F12 geöffnet. Die Konsole kannst du dann als Reiter auswählen. Alternativ kann man die Konsole über das Browser-Menü öffnen. Auf mobilen Geräten stehen die Entwickler-Werkzeuge nicht zur Verfügung. Deshalb schreibt JS Hero das Log zusätzlich in die Testausgabe.

Aufgabe

Schreibe eine Funktion logge, die den String "Hallo Konsole!" loggt. Arbeitest du mit einem Desktop-Browser öffne zusätzlich die Entwickler-Tools, um auch dort die Ausgabe zu sehen.