MIMEParams class
L’API MIMEParams
fournit un accès en lecture et en écriture aux paramètres d’unMIMEType
.
Propriétés
[iterator] | Retourne un itérateur sur chacune des paires nom-valeur dans les paramètres. |
Méthodes
delete(string) | Supprimez toutes les paires nom-valeur dont le nom est |
entries() | Retourne un itérateur sur chacune des paires nom-valeur dans les paramètres.
Chaque élément de l’itérateur est un code JavaScript |
get(string) | Retourne la valeur de la paire prénom-valeur dont le nom est |
has(string) | Retourne |
keys() | Retourne un itérateur sur les noms de chaque paire nom-valeur.
|
set(string, string) | Définit la valeur dans l’objet
|
values() | Retourne un itérateur sur les valeurs de chaque paire nom-valeur. |
Détails de la propriété
[iterator]
Retourne un itérateur sur chacune des paires nom-valeur dans les paramètres.
[iterator]: () => IterableIterator<[name, value]>
Valeur de propriété
() => IterableIterator<[name, value]>
Détails de la méthode
delete(string)
Supprimez toutes les paires nom-valeur dont le nom est name
.
function delete(name: string)
Paramètres
- name
-
string
entries()
Retourne un itérateur sur chacune des paires nom-valeur dans les paramètres.
Chaque élément de l’itérateur est un code JavaScript Array
. Le premier élément du tableau est , name
le deuxième élément du tableau est le value
.
function entries(): IterableIterator<[name, value]>
Retours
IterableIterator<[name, value]>
get(string)
Retourne la valeur de la paire prénom-valeur dont le nom est name
. S’il n’y a pas de paires de ce type, null
est retourné.
function get(name: string): null | string
Paramètres
- name
-
string
Retours
null | string
ou null
s’il n’existe aucune paire nom-valeur avec le donné name
.
has(string)
Retourne true
s’il existe au moins une paire nom-valeur dont le nom est name
.
function has(name: string): boolean
Paramètres
- name
-
string
Retours
boolean
keys()
Retourne un itérateur sur les noms de chaque paire nom-valeur.
import { MIMEType } from 'node:util';
const { params } = new MIMEType('text/plain;foo=0;bar=1');
for (const name of params.keys()) {
console.log(name);
}
// Prints:
// foo
// bar
function keys(): IterableIterator<string>
Retours
IterableIterator<string>
set(string, string)
Définit la valeur dans l’objet MIMEParams
associé name
à .value
S’il existe des paires nom-valeur préexistantes dont le nom est name
, définissez la valeur value
de la première paire sur .
import { MIMEType } from 'node:util';
const { params } = new MIMEType('text/plain;foo=0;bar=1');
params.set('foo', 'def');
params.set('baz', 'xyz');
console.log(params.toString());
// Prints: foo=def;bar=1;baz=xyz
function set(name: string, value: string)
Paramètres
- name
-
string
- value
-
string
values()
Retourne un itérateur sur les valeurs de chaque paire nom-valeur.
function values(): IterableIterator<string>
Retours
IterableIterator<string>