Interface Location
ancestorOrigins: DOMStringList;
hash: string;
host: string;
hostname: string;
href: string;
origin: string;
pathname: string;
port: string;
protocol: string;
search: string;
assign(url: string | URL): void;
reload(): void;
replace(url: string | URL): void;
toString(): string;
}
Properties
ReadonlyancestorOrigins
The ancestorOrigins read-only property of the Location interface is a static browsing contexts of the document associated with the given Location object.
hash
The hash property of the Location interface is a string containing a '#' followed by the fragment identifier of the location URL.
host
The host property of the Location interface is a string containing the host, which is the Location.hostname, and then, if the port of the URL is nonempty, a ':', followed by the Location.port of the URL.
hostname
The hostname property of the Location interface is a string containing either the domain name or IP address of the location URL.
href
The href property of the Location interface is a stringifier that returns a string containing the whole URL, and allows the href to be updated.
Readonlyorigin
The origin read-only property of the Location interface returns a string containing the Unicode serialization of the origin of the location's URL.
pathname
The pathname property of the Location interface is a string containing the path of the URL for the location.
port
The port property of the Location interface is a string containing the port number of the location's URL.
protocol
The protocol property of the Location interface is a string containing the protocol or scheme of the location's URL, including the final ':'.
search
The search property of the Location interface is a search string, also called a query string, that is a string containing a '?' followed by the parameters of the location's URL.
Methods
assign
The
assign()method of the Location interface causes the window to load and display the document at the URL specified.Parameters
- url: string | URL
Returns void
reload
The
reload()method of the Location interface reloads the current URL, like the Refresh button.Returns void
replace
The
replace()method of the Location interface replaces the current resource with the one at the provided URL.Parameters
- url: string | URL
Returns void
toString
Returns string
The
Locationinterface represents the location (URL) of the object it is linked to.MDN Reference