Signatur
debugger;
Beschreibung
Die debugger-Anweisung ruft jede verfügbare Debugging-Funktionalität auf, wie zum Beispiel das Setzen eines Breakpoints. Wenn keine Debugging-Funktionalität verfügbar ist, hat diese Anweisung keine Wirkung.
Beispiele
Verwendung der debugger-Anweisung
function potentiallyBuggyCode() {
debugger;
// do potentially buggy stuff to examine, step through, etc.
}
// Wichtig · Fallstricke
Das folgende Beispiel zeigt Code, in den eine
debugger-Anweisung eingefügt wurde, um einen Debugger (falls vorhanden) aufzurufen, wenn die Funktion aufgerufen wird. Wenn der Debugger aufgerufen wird, wird die Ausführung an der debugger-Anweisung angehalten. Es ist wie ein Breakpoint im Skript-Quelltext.