global.URLSearchParams
The URLSearchParams constructor Kuito's runtime provides, taking a query string, pairs, a record or another instance.
Utilisation
Encode query or form parameters.
// Encode query or form parameters.
const params = new URLSearchParams({ q: 'kuito', page: '2' });
params.append('tag', 'native');
params.toString(); // 'q=kuito&page=2&tag=native'
await fetch('https://example.com/search', { method: 'POST', body: params });Constructeurs
(init?: string | [string, string][] | Record<string, string> | URLSearchParams): URLSearchParamsParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
init | string | Record<string, string> | [string, string][] | URLSearchParams | Non | — |
Retourne
URLSearchParams
Propriétés et méthodes 14
| Nom | Type | Requis | Description |
|---|---|---|---|
prototypelecture seule | URLSearchParams | Oui | — |
sizelecture seule | number | Oui | — |
append | (name: string, value: string) => void | Oui | — |
delete | (name: string, value?: string) => void | Oui | — |
get | (name: string) => string | null | Oui | — |
getAll | (name: string) => string[] | Oui | — |
has | (name: string, value?: string) => boolean | Oui | — |
set | (name: string, value: string) => void | Oui | — |
sort | () => void | Oui | — |
forEach | (callback: (value: string, name: string, params: URLSearchParams) => void) => void | Oui | — |
keys | () => IterableIterator<string> | Oui | — |
values | () => IterableIterator<string> | Oui | — |
entries | () => IterableIterator<[string, string]> | Oui | — |
toString | () => string | Oui | application/x-www-form-urlencoded: spaces as +. |
append — signatures de méthode
Signatures
(name: string, value: string): voidParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
name | string | Oui | — |
value | string | Oui | — |
Retourne
void
delete — signatures de méthode
Signatures
(name: string, value?: string): voidParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
name | string | Oui | — |
value | string | Non | — |
Retourne
void
get — signatures de méthode
Signatures
(name: string): string | nullParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
name | string | Oui | — |
Retourne
string
getAll — signatures de méthode
Signatures
(name: string): string[]Paramètres
| Nom | Type | Requis | Description |
|---|---|---|---|
name | string | Oui | — |
Retourne
string[]
has — signatures de méthode
Signatures
(name: string, value?: string): booleanParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
name | string | Oui | — |
value | string | Non | — |
Retourne
boolean
set — signatures de méthode
Signatures
(name: string, value: string): voidParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
name | string | Oui | — |
value | string | Oui | — |
Retourne
void
sort — signatures de méthode
Signatures
(): voidParamètres
Aucun paramètre.
Retourne
void
forEach — signatures de méthode
Signatures
(callback: (value: string, name: string, params: URLSearchParams) => void): voidParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
callback | (value: string, name: string, params: URLSearchParams) => void | Oui | — |
Retourne
void
keys — signatures de méthode
Signatures
(): IterableIterator<string>Paramètres
Aucun paramètre.
Retourne
IterableIterator<string>
values — signatures de méthode
Signatures
(): IterableIterator<string>Paramètres
Aucun paramètre.
Retourne
IterableIterator<string>
entries — signatures de méthode
Signatures
(): IterableIterator<[string, string]>Paramètres
Aucun paramètre.
Retourne
IterableIterator<[string, string]>
toString — signatures de méthode
Signatures
(): stringParamètres
Aucun paramètre.
Retourne
string
Généré depuis les déclarations TypeScript publiques : signatures, props et valeurs par défaut viennent de la source vérifiée, les descriptions de sa JSDoc. Aucune valeur par défaut n'est inventée.