debugger
Keyword
Site: | Saylor Academy |
Course: | PRDV401: Introduction to JavaScript I |
Book: |
debugger Keyword
|
Printed by: | Guest user |
Date: | Wednesday, May 14, 2025, 10:48 AM |
debugger Keyword
The debugger
statement invokes any available debugging functionality, such as setting a breakpoint. If no debugging functionality is available, this statement has no effect.
Syntax
debugger;
Examples
Using the debugger statement
The following example shows code where a debugger
statement has been
inserted, to invoke a debugger (if one exists) when the function is called.
function potentiallyBuggyCode() { debugger; // do potentially buggy stuff to examine, step through, etc. }
When the debugger is invoked, execution is paused at the debugger
statement. It is like a breakpoint in the script source.