URL Parser
Parse URL into components: protocol, host, path, query params, fragment.
100% client-side: your files never leave your browser
https://example.com:8080/path/to/page?name=test&id=123#section
Protocolhttps
Hostnameexample.com
Port8080
Pathname/path/to/page
Search?name=test&id=123
Hash#section
Originhttps://example.com:8080
name=test
id=123