URL & URLSearchParams
On this page
URL
js
const addr = new URL('https://mysite.com/login?user=someguy&page=news')
URLSearchParams
Docs: developer.mozilla.org/en...ams
js
// example.com?much=wowconst params = new URLSearchParams(window.location.search)params.has('much') // trueparams.get('much') // 'wow'params.set('such', 'shiny code')params.toString() // much=wow&such-shiny+codefor ([key, value] of params) {// ...}params.delete('much')params.toString() // such-shiny+code
Polyfill: github.com/ungap/ur...h-params