API-Referenz für Konsolenobjekte
Verwenden Sie die console
-Methoden des -Objekts, um Nachrichten aus Ihrem JavaScript in die Konsole zu schreiben.
Sie können diese Methoden auch in die Konsole eingeben. Geben Sie beispielsweise in der Konsole eine console
Methode ein, die eine Variable akzeptiert:
Legen Sie im Tool Quellen im Debugger einen Haltepunkt in Ihrem JavaScript-Code fest.
Führen Sie im Debugger den Code schrittweise durch.
Wenn Sie sich in einem gültigen Kontext befinden, sodass sich die gewünschte Variable im Gültigkeitsbereich befindet, geben Sie eine Methode des
console
Objekts in das Konsolentool ein . Das Ergebnis wird in der Konsole angezeigt.
beteuern
Schreibt einen Fehler in die Konsole , wenn expression
als ausgewertet wird false
.
console.assert(expression, object)
Protokolliergrad: Error
Beispiel
const x = 5;
const y = 3;
const reason = 'x is expected to be less than y';
console.assert(x < y, {x, y, reason});
Ausgabe
klar
Löscht die Konsole.
Wenn Protokoll beibehalten aktiviert ist, wird die Clear-Methode deaktiviert.
console.clear()
Siehe auch
count
Schreibt, wie oft die count-Methode in derselben Zeile und mit demselben label
aufgerufen wurde. Verwenden Sie die countReset-Methode , um die Anzahl zurückzusetzen.
console.count([label])
Protokolliergrad: Info
Beispiel
console.count();
console.count('coffee');
console.count();
console.count();
Ausgabe
countReset
Setzt eine Anzahl zurück.
console.countReset([label])
Beispiel
console.countReset();
console.countReset('coffee');
debuggen
Identisch mit der Protokollmethode , mit Ausnahme einer anderen Protokollebene.
console.debug(object [, object, ...])
Protokolliergrad: Verbose
Beispiel
console.debug('debug');
Ausgabe
dir
Gibt eine JSON-Darstellung des angegebenen Objekts aus.
console.dir(object)
Protokolliergrad: Info
Beispiel
console.dir(document.head);
Ausgabe
dirxml
Gibt eine XML-Darstellung der Nachfolger von aus node
.
console.dirxml(node)
Protokolliergrad: Info
Beispiel
console.dirxml(document);
Ausgabe
error
Gibt die object
in der Konsole aus, formatiert sie als Fehler und schließt eine Stapelüberwachung ein.
console.error(object [, object, ...])
Protokolliergrad: Error
Beispiel
console.error("I'm sorry, Dave. I'm afraid I can't do that.");
Ausgabe
Gruppe
Gruppiert Nachrichten visuell, bis die groupEnd-Methode verwendet wird. Verwenden Sie die groupCollapsed-Methode , um die Gruppe zu reduzieren, wenn sie sich anfänglich an der Konsole anmeldet.
console.group(label)
Beispiel
const label = 'Adolescent Irradiated Espionage Tortoises';
console.group(label);
console.info('Leo');
console.info('Mike');
console.info('Don');
console.info('Raph');
console.groupEnd(label);
Ausgabe
groupCollapsed
Identisch mit der Protokollmethode , mit der Ausnahme, dass die Gruppe anfänglich reduziert wird, wenn sie in der Konsole protokolliert wird.
console.groupCollapsed(label)
groupEnd
Beendet das visuelle Gruppieren von Nachrichten. Weitere Informationen finden Sie unter group-Methode .
console.groupEnd(label)
info
Identisch mit der Protokollmethode .
console.info(object [, object, ...])
Protokolliergrad: Info
Beispiel
console.info('info');
Ausgabe
Log
Gibt eine Nachricht in der Konsole aus.
console.log(object [, object, ...])
Protokolliergrad: Info
Beispiel
console.log('log');
Ausgabe
Tabelle
Protokolliert ein Array von -Objekten als Tabelle.
console.table(array)
Protokolliergrad: Info
Beispiel
console.table([
{
first: 'René',
last: 'Magritte',
},
{
first: 'Chaim',
last: 'Soutine',
birthday: '18930113',
},
{
first: 'Henri',
last: 'Matisse',
}
]);
Ausgabe
Uhrzeit
Startet einen neuen Timer. Verwenden Sie die timeEnd-Methode , um den Timer zu beenden und die verstrichene Zeit in der Konsole auszugeben.
console.time([label])
Beispiel
console.time();
for (var i = 0; i < 100000; i++) {
let square = i ** 2;
}
console.timeEnd();
Ausgabe
timeEnd
Beendet einen Timer. Weitere Informationen finden Sie unter time-Methode .
console.timeEnd([label])
Protokolliergrad: Info
Spur
Gibt eine Stapelüberwachung in der Konsole aus.
console.trace()
Protokolliergrad: Info
Beispiel
const first = () => { second(); };
const second = () => { third(); };
const third = () => { fourth(); };
const fourth = () => { console.trace(); };
first();
Ausgabe
warnen
Gibt eine Warnung in der Konsole aus.
console.warn(object [, object, ...])
Protokolliergrad: Warning
Beispiel
console.warn('warn');
Ausgabe
Siehe auch
-
MDN-Webdokumentation >
console
Objektverweis : Enthält eine Übersicht über die Methoden und eine Seite pro Methode mit zusätzlichen Syntaxdetails. - Protokollmeldungen im Konsolentool : Eine interaktive Einführung.
-
Hilfsprogrammfunktionen und Selektoren - des KonsolentoolsNur konsolenbasierte Hilfsprogrammmethoden, z
debug()
. B. undmonitorEvents()
.
Hinweis
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die von Google erstellt und geteilt und gemäß den in der Creative Commons Attribution 4.0 International License beschriebenen Bedingungen verwendet werden. Die originale Seite finden Sie hier und wird von Kayce Basques geschrieben.
Dieses Werk ist unter einer Creative Commons Attribution 4.0 International License lizenziert.