--- 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 ... objNmsgsubst1 ... substNmsg 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.