Question 2
Consider the below JavaScript program.
console.log("Start");
setTimeout(function() { console.log("Inside Timeout");}, 0);
Promise.resolve().then(function() { console.log("Inside Promise");});
console.log("End");What will be the output of the above program?
Start
Inside Timeout
Inside Promise
EndStart
Inside Promise
Inside Timeout
EndStart
End
Inside Timeout
Inside PromiseStart
End
Inside Promise
Inside Timeout