Vidyalelo
JavaScript · Q19

Sockets

Programming · JavaScript · question 19

Q19

What is the purpose of the event window.onpopstate?

A.
When a state object is replaced
B.
When a state object is added
C.
When a state object is removed
Answer
D.
None of the mentioned

Answer: Option C

Solution

Answer: Option C
Solution:
The window.onpopstate event is fired whenever a state object is removed from the browser history, which occurs on browser “back” or “forward”. State objects are persisted on the user’s hard disk between sessions, which is a nice feature. The object passed into a call to pushState or replaceState is provided as the state property on the event object in the “popstate” event.