Section: Browser APIs

history.pushState

javascript
javascript
history.pushState({ tab: "profile" }, "", "?tab=profile");

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Browser APIs
localStorage set/get
OpenIn sheetjavascriptsame section
sessionStorage
OpenIn sheetjavascriptsame section
URLSearchParams
OpenIn sheetjavascriptsame section
Clipboard writeText
OpenIn sheetjavascriptsame section
IntersectionObserver
OpenIn sheetjavascriptsame section
ResizeObserver
OpenIn sheetjavascriptsame section