12.
How many methods are there in the History object?

13.
What is the purpose of the method forward()?

14.
How will you update the URL displayed in the location bar?

15.
How do you add a particular state to the browsing history?

16.
What does the pushState() method do?

17.
Which of the following method is used to replace the current history state instead of adding a new state to the browsing history?

18.
How many parameters does the replaceState() method take?

19.
What is the purpose of the event window.onpopstate?

20.
R is an extension of which of the following language?