URLSearchParams: toString() Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die toString()
-Methode der URLSearchParams
-Schnittstelle gibt eine Abfragezeichenfolge zurück, die für die Verwendung in einer URL geeignet ist.
Hinweis:
Diese Methode gibt die Abfragezeichenfolge ohne das Fragezeichen zurück. Dies unterscheidet sich von Location.search
, HTMLAnchorElement.search
und URL.search
, die alle das Fragezeichen enthalten.
Syntax
toString()
Parameter
Keine.
Rückgabewert
Ein Zeichenfolge, ohne das Fragezeichen. Gibt eine leere Zeichenfolge zurück, wenn keine Suchparameter festgelegt wurden. Zeichen im application/x-www-form-urlencoded
percent-encode set (das alle Codepunkte außer ASCII-Alphanumerik, *
, -
, .
, und _
enthält) werden percent-codiert, und U+0020 SPACE wird als +
kodiert.
Beispiele
const url = new URL("https://example.com?foo=1&bar=2");
const params = new URLSearchParams(url.search);
// Add a second foo parameter.
params.append("foo", 4);
console.log(params.toString()); // Prints 'foo=1&bar=2&foo=4'
Spezifikationen
Specification |
---|
URL # urlsearchparams-stringification-behavior |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
toString |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
Siehe auch
- Die
URL
-Schnittstelle. - Google Developers: Easy URL manipulation with URLSearchParams