Examveda
Examveda

Consider the following code snippet

function f(o) 
{
     if (o === undefined) debugger;
}
What could be the task of the statement debugger?

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

Solution(By Examveda Team)

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.

This Question Belongs to Javascript >> Basic And Variables

Join The Discussion

Related Questions on Basic and Variables