Sail E0 Webinar
Question
Consider the following code snippetfunction f(o) {     if (o === undefined) debugger;}What could be the task of the statement debugger?
Options:
A .  It does nothing but a simple breakpoint
B .  It debugs the error in that statement and restarts the statement's execution
C .  It is used as a keyword that debugs the entire program at once
D .  All of the mentioned
Answer: Option A


The debugger statement normally does nothing. If, however, a debugger program is available and is running, then an implementation may (but is not required to) perform some kind of debugging action. In practice, this statement acts like a breakpoint: execution of JavaScript code stops and you can use the debugger to print variable's values.



Was this answer helpful ?
Next Question

Submit Solution

Your email address will not be published. Required fields are marked *

Latest Videos

Latest Test Papers