Vidyalelo
JavaScript · Q8

Document Object Model And Event Handling

Programming · JavaScript · question 8

Q8

What will happen if we call setTimeout() with a time of 0 ms?

A.
Placed in stack
B.
Placed in queue
Answer
C.
Will run continuously
D.
None of the mentioned

Answer: Option B

Solution

Answer: Option B
Solution:
If you call setTimeout() with a time of 0 ms, the function you specify is not invoked right away. Instead, it is placed on a queue to be invoked “as soon as possible” after any currently pending event handlers finish running.