URL and Location APIs
E852176
URL and Location APIs are web platform interfaces that enable parsing, constructing, and manipulating URLs and their query parameters within browser and server-side JavaScript environments.
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
Web API feature set
ⓘ
web platform interface collection ⓘ |
| definedBy |
HTML Standard
NERFINISHED
ⓘ
WHATWG URL Standard NERFINISHED ⓘ |
| enables |
URL construction
ⓘ
URL manipulation ⓘ URL parsing ⓘ query parameter manipulation ⓘ |
| exposedIn |
Window interface
NERFINISHED
ⓘ
WorkerGlobalScope interface NERFINISHED ⓘ |
| hasFeature |
Location assign method
ⓘ
Location href property ⓘ Location reload method ⓘ Location replace method ⓘ URLSearchParams append method ⓘ URLSearchParams delete method ⓘ URLSearchParams get method ⓘ URLSearchParams has method ⓘ URLSearchParams iteration ⓘ URLSearchParams set method ⓘ hash property access ⓘ hostname property access ⓘ origin property access ⓘ pathname property access ⓘ port property access ⓘ protocol property access ⓘ search property access ⓘ searchParams accessor ⓘ toString serialization ⓘ |
| includes |
Location interface
ⓘ
URL interface ⓘ URLSearchParams interface NERFINISHED ⓘ |
| partOf | Web Platform APIs NERFINISHED ⓘ |
| relatedTo |
Fetch API
NERFINISHED
ⓘ
History API NERFINISHED ⓘ Service Workers NERFINISHED ⓘ |
| supportsLanguage | JavaScript NERFINISHED ⓘ |
| supportsOperation |
decoding query parameters
ⓘ
encoding query parameters ⓘ getting URL components ⓘ navigating browsing context ⓘ resolving relative URLs ⓘ serializing URLs ⓘ setting URL components ⓘ |
| usedFor |
building HTTP request URLs
ⓘ
client-side routing ⓘ deep linking ⓘ manipulating browser address bar URL ⓘ stateful URLs ⓘ |
| usedIn |
browser environments
ⓘ
server-side JavaScript environments ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
URLSearchParams