HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
All web technology
Learn web development
Discover our tools
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
View in English Always switch to English
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Die debugger Anweisung aktiviert jegliche verfügbare Debugging-Funktionalität, wie zum Beispiel das Setzen eines Haltepunktes. Wenn keine Debugging-Funktionalität verfügbar ist, hat diese Anweisung keine Wirkung.
debugger
debugger;
Das folgende Beispiel zeigt Code, in dem eine debugger-Anweisung eingefügt wurde, um einen Debugger (falls vorhanden) aufzurufen, wenn die Funktion aufgerufen wird.
function potentiallyBuggyCode() { debugger; // do potentially buggy stuff to examine, step through, etc. }
Wenn der Debugger aktiviert wird, wird die Ausführung an der debugger-Anweisung angehalten. Es ist wie ein Haltepunkt im Skript-Quellcode.
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.