Available on HTML5
URL interface represent an object providing static methods used for creating object URLs.
DOMString containing the host, that is the hostname, a
':', and the port of the URL.
DOMString containing the origin of the URL, that is its scheme, its domain and its port.
URLSearchParams object allowing to access the GET query arguments contained in the URL.