Das Console Objekt bietet Zurgiff auf die Debugging-Konsole des Browsers (z. B. die Web-Konsole in Firefox). Die Einzelheiten der Funktionsweise sind von Browser zu Browser unterschiedlich, es gibt jedoch de facto eine Reihe von Funktionen, die normalerweise bereitgestellt werden.
Auf das Console Objekt kann von jedem globalen Objekt aus zugegriffen werden. Window im Browser und WorkerGlobalScope als spezifische Varianten in Workern über die Property-Konsole. Es wird unter Window.console zur Verfügung gestellt und kann als einfache Konsole referenziert werden. Zum Beispiel:
console.log("Failed to open the specified link")
Diese Seite dokumentiert die Methoden, die für das Console Objekt verfügbar sind und enthält einige Anwendungsbeispiele.
Methoden
Console.assert()- Protokolliert eine Nachricht und eine Stack-Ablaufverfolgung in der Konsole, wenn das erste Argument
falseist. Console.clear()- Leert die Konsole.
Console.count()- Protokolliert, wie oft diese Zeile mit dem angegebenen Label aufgerufen wurde.
Console.countReset()- Setzt den Wert des Zählers mit der angegebenen Bezeichnung zurück.
Console.debug()- Gibt eine Nachricht mit der Protokollebene
"debug"in der Konsole aus.Hinweis: Ab Chromium 58 wird diese Methode nur in Chromium-Browserkonsolen angezeigt, wenn die Stufe "Verbose" ausgewählt ist. Console.dir()- Zeigt eine interaktive Auflistung der Eigenschaften eines angegebenen JavaScript-Objekts an. In dieser Auflistung können Sie Offenlegungsdreiecke verwenden, um den Inhalt untergeordneter Objekte zu untersuchen.
Console.dirxml()-
Zeigt eine XML/HTML-Elementdarstellung des angegebenen Objekts an, falls möglich, oder die JavaScript-Objektansicht, falls dies nicht möglich ist.
Console.error()- Gibt eine Fehlermeldung aus. Sie können Stringersetzung und zusätzliche Argumente mit dieser Methode verwenden.
Console.exception()- Ein Alias für
error(). Console.group()- Erstellt eine neue Inline-Gruppe, in der alle folgenden Ausgaben von einer anderen Ebene eingerückt werden. Um eine Ebene wieder zu verlassen, rufen Sie
groupEnd()auf. Console.groupCollapsed()- Erstellt eine neue Inline-Gruppe, in der alle folgenden Ausgaben von einer anderen Ebene eingerückt werden. Anders als bei
group()beginnt die Inline-Gruppe eingeklappt und muss über einen Button erst aufgeklappt werden. Um eine Ebene wieder zu verlassen, rufen SiegroupEnd()auf. Console.groupEnd()- Verlässt die aktuelle Inline-Gruppe.
Console.info()- Informative Protokollierung von Informationen. Sie können Stringersetzung und zusätzliche Argumente mit dieser Methode verwenden.
Console.log()- Zur allgemeinen Ausgabe von Protokollinformationen. Sie können Stringersetzung und zusätzliche Argumente mit dieser Methode verwenden.
Console.profile()- Startet den integrierten Profiler des Browsers (z. B. das Firefox-Leistungstool). Sie können einen optionalen Namen für das Profil angeben.
Console.profileEnd()- Stoppt den Profiler. Das resultierende Profil wird im Leistungstool des Browsers angezeigt (z. B. im Firefox-Leistungstool).
Console.table()- Zeigt tabellarische Daten als Tabelle an.
Console.time()- Startet einen Timer mit einem als Eingabeparameter angegebenen Namen. Auf einer Seite können bis zu 10.000 gleichzeitige Timer ausgeführt werden.
Console.timeEnd()- Stoppt den angegebenen Timer und protokolliert die abgelaufene Zeit in Sekunden seit dem Start.
Console.timeLog()- Protokolliert den Wert des angegebenen Timers in der Konsole.
Console.timeStamp()- Fügt der Zeitleiste oder dem Wasserfallwerkzeug des Browsers eine Markierung hinzu.
Console.trace()- Gibt eine Stapelablaufverfolgung (stack trace) aus.
Console.warn()- Gibt eine Warnmeldung aus. Sie können Stringersetzung und zusätzliche Argumente mit dieser Methode verwenden.
Benutzung
Text auf der Konsole ausgeben
Die am häufigsten verwendete Funktion der Konsole ist das Protokollieren von Text und anderen Daten. Sie können vier Ausgabekategorien erstellen, die Sie mit den Methoden console.log(), console.info(), console.warn() und console.error() generieren können. Jedes dieser Ergebnisse hat eine unterschiedliche Ausgabe im Protokoll. Sie können die von Ihrem Browser bereitgestellten Filtersteuerelemente verwenden, um nur die Arten von Ausgaben anzuzeigen, die Sie interessieren.
Es gibt zwei Möglichkeiten, jede der Ausgabemethoden zu verwenden. Sie können einfach eine Liste von Objekten übergeben, deren Stringdarstellungen zu einem String verkettet werden, dann an die Konsole ausgegeben werden, oder Sie können einen String übergeben, der keine oder mehrere Ersatzstrings enthält, gefolgt von einer Liste von Objekten, um diese zu ersetzen.
Ein einzelnes Objekt ausgeben
Die einfachsten Methoden zur Verwendung der Protokollierungsmethoden sind die Ausgabe eines einzelnen Objekts:
var someObject = { str: "Some text", id: 5 };
console.log(someObject);
Die Ausgabe sieht ungefähr so aus:
[09:27:13.475] ({str:"Some text", id:5})
Mehrere Objekte ausgeben
Sie können auch mehrere Objekte ausgeben, indem Sie sie beim Aufrufen der Protokollierungsmethode einfach nacheinander auflisten:
var car = "Dodge Charger";
var someObject = { str: "Some text", id: 5 };
console.info("My first car was a", car, ". The object is:", someObject);
Diese Ausgabe sieht folgendermaßen aus:
[09:28:22.711] My first car was a Dodge Charger . The object is: ({str:"Some text", id:5})
String-Ersetzungen verwenden
Wenn Sie einen String an eine der Methoden des Konsolenobjekts übergeben, die einen String akzeptiert (z. B. log()), können Sie folgende Ersatzstrings verwenden:
| Ersatzstring | Beschreibung |
| %o ode %O | Gibt ein JavaScript-Objekt aus. Durch Klicken auf den Objektnamen werden weitere Informationen dazu im Inspektor geöffnet. |
| %d oder %i |
Gibt eine Ganzzahl aus. Zahlenformatierung wird unterstützt, z. B. gibt |
| %s | Gibt einen String aus. |
| %f |
Gibt einen Gleitkommawert aus. Die Formatierung wird unterstützt, zum Beispiel gibt |
Hinweis: Die Präzisionsformatierung funktioniert in Chrome nicht
Jedes dieser Elemente zieht das nächste Argument nach dem Formatstring aus der Parameterliste. Zum Beispiel:
for (var i=0; i<5; i++) {
console.log("Hello, %s. You've called me %d times.", "Bob", i+1);
}
Die Ausgabe sieht folgendermaßen aus:
[13:14:13.481] Hello, Bob. You've called me 1 times. [13:14:13.483] Hello, Bob. You've called me 2 times. [13:14:13.485] Hello, Bob. You've called me 3 times. [13:14:13.487] Hello, Bob. You've called me 4 times. [13:14:13.488] Hello, Bob. You've called me 5 times.
Konsolenausgaben stylen
Sie können die %c Direktive verwenden, um einen CSS-Stil auf die Konsolenausgabe anzuwenden:
console.log("This is %cMy stylish message", "color: yellow; font-style: italic; background-color: blue;padding: 2px");

Hinweis: Es werden etliche CSS-Eigenschaften von diesem Stil unterstützt. Sie sollten experimentieren und sehen, welche sich als nützlich erweisen.
Gruppen in der Konsole verwenden
Requires Gecko 9.0(Firefox 9.0 / Thunderbird 9.0 / SeaMonkey 2.6)Sie können verschachtelte Gruppen verwenden, um Ihre Ausgabe zu organisieren, indem Sie verwandtes Material visuell kombinieren. Um einen neuen verschachtelten Block zu erstellen, rufen Sie console.group() auf. Die Methode console.groupCollapsed() ist ähnlich, erstellt den neuen Block jedoch zusammengeklappt und erfordert die Verwendung einer Schaltfläche zum Öffnen.
groupCollapsed() ist zu diesem Zeitpunkt die gleiche wie group().Um die aktuelle Gruppe zu verlassen, rufen Sie einfach console.groupEnd() auf. Zum Beispiel mit diesem Code:
console.log("This is the outer level");
console.group();
console.log("Level 2");
console.group();
console.log("Level 3");
console.warn("More of level 3");
console.groupEnd();
console.log("Back to level 2");
console.groupEnd();
console.debug("Back to the outer level");
Die Ausgabe sieht folgendermaßen aus:

Timer
Requires Gecko 10.0(Firefox 10.0 / Thunderbird 10.0 / SeaMonkey 2.7)Um die Dauer einer bestimmten Operation zu berechnen, hat Gecko 10 die Unterstützung von Timern im console-Objekt eingeführt. Um einen Timer zu starten, rufen Sie die Methode console.time() auf und geben Sie ihm als einzigen Parameter einen Namen. Um den Timer zu stoppen und die verstrichene Zeit in Millisekunden abzurufen, rufen Sie einfach die Methode console.timeEnd() auf und übergeben den Namen des Timers erneut als Parameter. Auf einer Seite können bis zu 10.000 Timer gleichzeitig ausgeführt werden.
Zum Beispiel mit diesem Code:
console.time("answer time");
alert("Click to continue");
console.timeLog("answer time");
alert("Do a bunch of other stuff...");
console.timeEnd("answer time");
Protokolliert die Zeit, die der Benutzer zum Deaktivieren des Alert-Felds benötigt, schreibt die benötigte Zeit in der Konsole, wartet, bis der Benutzer die zweite Alert-Nachricht wegklickt und protokolliert dann die Endzeit in der Konsole:

Beachten Sie, dass der Name des Timers sowohl beim Start als auch beim Stoppen des Timers angezeigt wird.
Hinweis: Es ist wichtig zu beachten, dass der Timer die Gesamtzeit für die Transaktion angibt, wenn Sie das Timing für den Netzwerkverkehr protokollieren. Die im Netzwerkbereich aufgeführte Zeit ist nur die Zeit, die der Header benötigt. Wenn Sie die Antwort-Body-Protokollierung aktiviert haben, sollte die angegebene Zeit für den Antwortheader und den Nachrichtentext der Anzeige in der Konsolenausgabe entsprechen.
Stapelverfolgung (Strack Traces)
Das Konsolenobjekt unterstützt auch die Ausgabe eines Stack-Trace. Daraufhin wird der Anrufpfad angezeigt, mit dem Sie den Punkt erreichen, an dem Sie console.trace() aufrufen. Gegebener Code wie folgt:
function foo() {
function bar() {
console.trace();
}
bar();
}
foo();
Die Ausgabe in der Konsole sieht ungefähr so aus:

Spezifikationen
| Specification | Status | Comment |
|---|---|---|
| Console API | Lebender Standard | Initial definition. |
Browserkompatibilität
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Console | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 2 | IE
Vollständige Unterstützung
8
| Opera Vollständige Unterstützung 10.5 | Safari Vollständige Unterstützung 3 | WebView Android Vollständige Unterstützung 1 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung 11 | Safari iOS Vollständige Unterstützung 1 | Samsung Internet Android Vollständige Unterstützung 1.0 |
assert | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 28 | IE Vollständige Unterstützung 8 | Opera Vollständige Unterstützung 11 | Safari Vollständige Unterstützung 4 | WebView Android Vollständige Unterstützung 1 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 28 | Opera Android Vollständige Unterstützung 11 | Safari iOS Vollständige Unterstützung 3.2 | Samsung Internet Android Vollständige Unterstützung 1.0 |
clear | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 48 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 48 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung Ja |
count | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 30 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 30 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung Ja |
countReset | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung ≤79 | Firefox Vollständige Unterstützung 62 | IE Keine Unterstützung Nein | Opera Vollständige Unterstützung Ja | Safari ? | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 62 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung Ja |
debug | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 4 | IE Vollständige Unterstützung Ja | Opera ? | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung Ja |
dir | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 8 | IE Vollständige Unterstützung 9 | Opera Vollständige Unterstützung 11 | Safari Vollständige Unterstützung 4 | WebView Android Vollständige Unterstützung 1 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 8 | Opera Android Vollständige Unterstützung 11 | Safari iOS Vollständige Unterstützung 3.2 | Samsung Internet Android Vollständige Unterstützung 1.0 |
dirxml | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung Ja | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari ? | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Keine Unterstützung Nein | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung Ja |
error | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 4 | IE Vollständige Unterstützung 8 | Opera Vollständige Unterstützung 10.5 | Safari Vollständige Unterstützung 3 | WebView Android Vollständige Unterstützung 1 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung 11 | Safari iOS Vollständige Unterstützung 1 | Samsung Internet Android Vollständige Unterstützung 1.0 |
exception (an alias for error) | Chrome Keine Unterstützung Nein | Edge Keine Unterstützung 13 — 79 | Firefox Vollständige Unterstützung 28 | IE Keine Unterstützung Nein | Opera Keine Unterstützung Nein | Safari Keine Unterstützung Nein | WebView Android Keine Unterstützung Nein | Chrome Android Keine Unterstützung Nein | Firefox Android Vollständige Unterstützung 28 | Opera Android ? | Safari iOS Keine Unterstützung Nein | Samsung Internet Android Keine Unterstützung Nein |
group | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 4 | IE Vollständige Unterstützung 11 | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung 4 | WebView Android Vollständige Unterstützung 37 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 4 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung 1.0 |
groupCollapsed | Chrome Vollständige Unterstützung 6 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 52 | IE Vollständige Unterstützung 11 | Opera ? | Safari Vollständige Unterstützung 5.1 | WebView Android Vollständige Unterstützung 37 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 52 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung 1.0 |
groupEnd | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 9 | IE Vollständige Unterstützung 11 | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung 4 | WebView Android Vollständige Unterstützung 37 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 9 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung 1.0 |
info | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 4 | IE Vollständige Unterstützung 8 | Opera Vollständige Unterstützung Ja | Safari
Vollständige Unterstützung
Ja
| WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung Ja |
log | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 4 | IE Vollständige Unterstützung 8 | Opera Vollständige Unterstützung 10.5 | Safari Vollständige Unterstützung 3 | WebView Android Vollständige Unterstützung 1 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung 11 | Safari iOS Vollständige Unterstützung 1 | Samsung Internet Android Vollständige Unterstützung 1.0 |
profile | Chrome Vollständige Unterstützung 53 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung Ja | IE Vollständige Unterstützung Ja | Opera ? | Safari ? | WebView Android Vollständige Unterstützung 53 | Chrome Android Vollständige Unterstützung 53 | Firefox Android Vollständige Unterstützung 10 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung 6.0 |
profileEnd | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung Ja | IE Vollständige Unterstützung Ja | Opera ? | Safari ? | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 10 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung Ja |
table | Chrome Vollständige Unterstützung 27 | Edge Vollständige Unterstützung 13 | Firefox Vollständige Unterstützung 34 | IE Keine Unterstützung Nein | Opera Vollständige Unterstützung 11 | Safari Vollständige Unterstützung 6.1 | WebView Android Vollständige Unterstützung ≤37 | Chrome Android Vollständige Unterstützung 27 | Firefox Android Vollständige Unterstützung 34 | Opera Android Vollständige Unterstützung 11 | Safari iOS Vollständige Unterstützung 7 | Samsung Internet Android Vollständige Unterstützung 1.5 |
time | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 10 | IE Vollständige Unterstützung 11 | Opera Vollständige Unterstützung 11 | Safari Vollständige Unterstützung 4 | WebView Android Vollständige Unterstützung 1 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 10 | Opera Android Vollständige Unterstützung 11 | Safari iOS Vollständige Unterstützung 3.2 | Samsung Internet Android Vollständige Unterstützung 1.0 |
timeEnd | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 10 | IE Vollständige Unterstützung 11 | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung 4 | WebView Android Vollständige Unterstützung 1 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 10 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung 1.0 |
timeLog | Chrome Vollständige Unterstützung 72 | Edge Vollständige Unterstützung 79 | Firefox Vollständige Unterstützung 62 | IE Keine Unterstützung Nein | Opera Vollständige Unterstützung 60 | Safari
Keine Unterstützung
Nein
| WebView Android Vollständige Unterstützung 72 | Chrome Android Vollständige Unterstützung 72 | Firefox Android Vollständige Unterstützung 62 | Opera Android ? | Safari iOS Keine Unterstützung Nein | Samsung Internet Android Keine Unterstützung Nein |
timestamp | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung Ja | IE Vollständige Unterstützung 11 | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 10 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung Ja |
trace | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 10 | IE Vollständige Unterstützung 11 | Opera Vollständige Unterstützung 11 | Safari Vollständige Unterstützung 4 | WebView Android Vollständige Unterstützung 1 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 10 | Opera Android Vollständige Unterstützung 11 | Safari iOS Vollständige Unterstützung 3.2 | Samsung Internet Android Vollständige Unterstützung 1.0 |
warn | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 4 | IE Vollständige Unterstützung 8 | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung Ja |
| Available in workers | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung 12 | Firefox Vollständige Unterstützung 38 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 38 | Opera Android ? | Safari iOS ? | Samsung Internet Android Vollständige Unterstützung Ja |
Legende
- Vollständige Unterstützung
- Vollständige Unterstützung
- Keine Unterstützung
- Keine Unterstützung
- Kompatibilität unbekannt
- Kompatibilität unbekannt
- Experimentell. Das Verhalten kann sich zukünftig ändern.
- Experimentell. Das Verhalten kann sich zukünftig ändern.
- Nicht standardisiert. Erwarte schlechte browserübergreifende Unterstützung.
- Nicht standardisiert. Erwarte schlechte browserübergreifende Unterstützung.
- Veraltet. Nicht für den Einsatz in neuen Webseiten gedacht.
- Veraltet. Nicht für den Einsatz in neuen Webseiten gedacht.
- Siehe Implementierungshinweise.
- Siehe Implementierungshinweise.
Hinweise
- Wenn in Firefox auf einer Seite ein
console-Objekt definiert ist, wird das in Firefox integrierte Objekt überschrieben. - Vor Gecko 12.0 funktionieren die Methoden des
console-Objekts nur, wenn die Webkonsole geöffnet ist. Beginnend mit Gecko 12.0 wird die Ausgabe zwischengespeichert, bis die Webkonsole geöffnet wird. Anschließend wird sie angezeigt. - Es ist erwähnenswert, dass das in Firefox integrierte
Console-Objekt mit dem von Firebug bereitgestellten kompatibel ist.
Siehe auch
- Tools
- Web-Konsole — Wie die Web-Konsole Konsolen-API-Aufrufe in Firefox verarbeitet
- Remote-Debugging — Anzeigen der Konsolenausgabe, wenn das Debugging-Ziel ein mobiles Gerät ist
- Protokollierung der Konsole auf dem Gerät — So protokollieren Sie auf Firefox OS-Geräten