--- title: Console.log() slug: Web/API/Console/log tags: - API - Debugging - NeedsBrowserCompatibility - Web Entwicklung - Web Konsole - console - console.dir - console.log translation_of: Web/API/Console/log ---
Gibt eine Nachricht auf der Web-Konsole aus.
{{AvailableInWorkers}}
console.log(obj1 [, obj2, ..., objN]); console.log(msg [, subst1, ..., substN]);
obj1
... objN
msg
subst1
... substN
msg
ersetzt werden sollen. Dies gibt Ihnen zusätzliche Kontrolle über die Formatierung der Ausgabe.Weitere Details finden Sie im Abschnitt Outputting text to the console in der Dokumentation zu {{domxref("console")}}.
Spezifikation | Status | Kommentar |
---|---|---|
{{SpecName("Console API", "#log", "console.log()")}} | {{Spec2("Console API")}} | Erste Definition |
{{CompatibilityTable}}
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Grundlegende Unterstützung | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoDesktop("2.0")}} | 8 | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
Ersatzzeichenfolgen | {{CompatVersionUnknown}} {{CompatChrome(28)}}[1] |
{{CompatVersionUnknown}} | {{CompatGeckoDesktop("9.0")}} | 10[2] | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
Verfügbar in Workers | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoDesktop("38.0")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
Feature | Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Grundlegende Unterstützung | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoMobile("2.0")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
Ersatzzeichenfolgen | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoMobile("9.0")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
Verfügbar in Workers | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoMobile("38.0")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
[1] Weisst man %d
einen negativen Wert zu, wird dieser zur nächsten negative Ganzzahl abgerundet; z. B. wird -0.1 zu -1.
[2] %c
wird nicht unterstützt; %d
wird als 0 angezeigt, falls der Wert keine Nummer ist.
In Firefox generieren beide Kommandos dieselbe Ausgabe, wenn als Parameter ein DOM-Element mitgegeben wird: Man erhält in beiden Fällen eine JSON-artige Baumstruktur.
In Chrome besteht aber bei gleicher Eingabe ein nützlicher Unterschied:
Bemerkung:
console.log
gibt das Element als HTML-artige Baumstruktur ausconsole.dir
gibt das Element als JSON-artige Baumstruktur ausMit console.log
werden DOM-Elemente also speziell behandelt. Bei console.dir
ist dies nicht der Fall. Dies ist oft dann nützlich, wenn man die vollständige Darstellung des DOM-JS-Objekts ansehen möchte.
Mehr Informationen dazu finden Sie unter Chrome Console API reference.