JavaScript: Konsole

Modul #F4 - JavaScript - Konsole des Browsers benutzen.

Eine Nachricht loggen

In Java hast du Text mit System.out.println(...), in C# mit Console.WriteLine(...) und in Python vielleicht mit print(...) geloggt. Genau das gibt es auch in JavaScript.

In einer HTML-Datei kannst du folgendes hinzufügen:

1
2
3
4
5
<script>
  ...

  console.log('hello world');
</script>

Um diese Meldung sehen zu können, musst du die Konsole des Browsers öffnen. Dies kannst du machen, indem du die Entwickler-Tools des Browsers öffnest (z.B. mit der [F12]-Taste). Anschliessend navigierst du zum “Konsole”-Tab. Nun solltest du die geloggte Nachricht entdecken können:

console

Code direkt im Browser ausführen

Du kannst Code direkt in der Konsole des Browsers ausführen lassen. Klicke hierfür in das Eingabefeld unterhalt deiner geloggten Nachricht. Dort kannst du dann folgendes reinkopieren:

1
2
3
for (let i = 0; i < 10; i++){
    console.log(i);
}

Nun sollten in deiner Konsole die Zahlen 0 - 9 geloggt worden sein. Den Code solltest du bereits seit deiner Einführung in Java verstehen. Das einzig neue hier ist, dass du hier die Nummer-Variable mit let deklariert hast.

Du hast gesehen, wie einfach du Code auf der Website mit Hilfe der Konsole ausführen kannst. Die Konsole ist ein sehr mächtiges Tool, das die Entwicklung mit JavaScript extrem vereinfachen kann. Bevor du Code in der IDE (also deiner Entwicklungsumgebung) eingibst, kannst du vorher in der Konsole ausprobieren, ob dein Code zum gewünschten Resultat führt.

JavaScript in HTML einbinden

  1. Inline-Script: JavaScript-Code kann direkt innerhalb einer HTML-Datei mit dem <script>-Tag eingebettet werden. Der <script>-Tag sollte entweder im <head>-Bereich oder am Ende des <body>-Bereichs platziert werden.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
<!DOCTYPE html>
<html>
<head>
    <title>JavaScript in HTML</title>
</head>
<body>
    <h1>JavaScript in HTML</h1>

    <script>
        // Hier kannst du deinen JavaScript-Code schreiben
        alert("Hallo, Welt!");
    </script>
</body>
</html>
  1. Externes Skript: Man kann JavaScript-Code in einer separaten Datei speichern und diese Datei mit dem <script>-Tag in die HTML-Datei einbinden. Dazu eine neue JavaScript-Datei mit der Erweiterung .js erstellen und dann im Tag auf diese Datei mit dem src-Attribut verweisen.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<!DOCTYPE html>
<html>
<head>
    <title>JavaScript in HTML</title>
    <script src="script.js"></script>
</head>
<body>
    <h1>JavaScript in HTML</h1>
</body>
</html>

Es ist auch möglich, mehrere externe JavaScript-Dateien einzubinden, indem mehrere <script>-Tags mit unterschiedlichen src-Attributen verwendet werden.