Freigeben über


JavaScript-Konsolenbefehle

Visual Studio stellt Befehle bereit, die Sie im JavaScript-Konsolenfenster verwenden können, um Nachrichten zu senden und andere Aufgaben auszuführen. Weitere Informationen über zur Verwendung der JavaScript-Konsole finden Sie unter Schnellstart: Debuggen von Apps (JavaScript)

Konsolenobjektbefehle

Diese Tabelle zeigt die Syntax für console-Objektbefehle an, die Sie im JavaScript-Konsolenfenster verwenden können. Verwenden Sie das console-Objekt, um eine Meldung aus dem Code an die Konsole zu senden. Dieses Objekt stellt mehrere Formulare bereit, damit Sie nach Bedarf zwischen Informationsmeldungen und Fehlermeldungen unterscheiden können.

Hinweis

Sie können die längere Befehlsform window.console.[command] verwenden, wenn Sie Verwechslungen mit lokalen console-Objekten vermeiden müssen.

Befehl

Beschreibung

Beispiel

log(message)

Sendet message an das Konsolenfenster.

console.log("logging message");

warn(message)

Sendet message an das Konsolenfenster mit vorausgehendem Warnsymbol.

console.warn("warning message");

error(message)

Sendet message an das Konsolenfenster. Der Meldungstext ist rot, und ein Fehlersymbol wird vorangestellt.

console.error("error message");

info(message)

Sendet message an das Konsolenfenster. Der Meldung wird ein Informationssymbol vorangestellt.

console.info("info message");

clear()

Löscht Skriptcode und Meldungen aus dem Konsolenfenster, einschließlich Skriptfehlermeldungen. Löscht keinen Skriptcode, den Sie in die Konsoleneingabeaufforderung eingegeben haben.

console.clear();

assert(expression, message)

Sendet eine Meldung, wenn expression als false ausgewertet wird.

console.assert((x == 1), "assert message: x != 1");

Verschiedene Befehle

Diese Befehle stehen auch im JavaScript-Konsolenfenster zur Verfügung.

Befehl

Beschreibung

Beispiel

$0, $1, $2, $3, $4

Gibt das angegebene Element an das Konsolenfenster zurück. $0 gibt das Element zurück, das gegenwärtig in DOM Explorer ausgewählt ist. $1 gibt das Element zurück, das zuvor in DOM Explorer ausgewählt wurde usw., bis zum vierten zuvor ausgewählten Element.

$3

$(id)

Gibt ein Element anhand der ID zurück. Dies ist ein Kurzbefehl für document.getElementById(id), wobei id eine Zeichenfolge ist, die die Element-ID darstellt

$("contentHost")

$$(div)

Gibt ein Element mithilfe der CSS-Selektor-Syntax zurück. Dies ist ein Kurzbefehl für document.querySelector(div), wobei div eine Zeichenfolge ist, die einen DIV-Elementklassennamen darstellt.

$$(".itemlist")

cd()

cd(window)

Ermöglicht es Ihnen, den Kontext für Ausdrucksauswertung vom Standardfenster der obersten Ebene der Seite in das Fenster des angegebenen Rahmens zu ändern. Ein Aufruf von cd() ohne Parameter gibt den Kontext zum Fenster der obersten Ebene zurück.

cd();

cd(myframe);

select(element)

Wählt das angegebene Element im DOM Explorer aus.

select(document.getElementById("element"));

select($("element"));

select($1);

dir(object)

Gibt eine Schnellansicht für das angegebene Objekt zurück. Sie können die Schnellansicht verwenden, um Eigenschaften im Konsolenfenster zu überprüfen.

dir(obj);

Siehe auch

Konzepte

Schnellstart: Debuggen von Apps (JavaScript)