Partager via


MIMEParams class

L’API MIMEParams fournit un accès en lecture et en écriture aux paramètres d’un MIMEType.

Méthodes

delete(string)

Supprimez toutes les paires nom-valeur dont le nom est name.

entries()

Retourne un itérateur sur chacune des paires nom-valeur dans les paramètres. Chaque élément de l’itérateur est un ArrayJavaScript . Le premier élément du tableau est le name, le deuxième élément du tableau est le value.

get(string)

Retourne la valeur de la paire prénom-valeur dont le nom est name. S’il n’existe aucune paire de ce type, null est retournée.

has(string)

Retourne true s’il existe au moins une paire nom-valeur dont le nom est name.

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
set(string, string)

Définit la valeur de l’objet MIMEParams associé à name sur value. S’il existe des paires nom-valeur préexistantes dont les noms sont name, définissez la valeur de la première paire sur value.

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
values()

Retourne un itérateur sur les valeurs de chaque paire nom-valeur.

[iterator]()

Retourne un itérateur sur chacune des paires nom-valeur dans les paramètres.

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 ArrayJavaScript . Le premier élément du tableau est le name, le deuxième élément du tableau est le value.

function entries(): Iterator<[name, value], any, any>

Retours

Iterator<[name, value], any, any>

get(string)

Retourne la valeur de la paire prénom-valeur dont le nom est name. S’il n’existe aucune paire de ce type, null est retournée.

function get(name: string): null | string

Paramètres

name

string

Retours

null | string

ou null s’il n’existe aucune paire nom-valeur avec la namedonnée.

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(): Iterator<string, any, any>

Retours

Iterator<string, any, any>

set(string, string)

Définit la valeur de l’objet MIMEParams associé à name sur value. S’il existe des paires nom-valeur préexistantes dont les noms sont name, définissez la valeur de la première paire sur value.

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(): Iterator<string, any, any>

Retours

Iterator<string, any, any>

[iterator]()

Retourne un itérateur sur chacune des paires nom-valeur dans les paramètres.

function [iterator](): Iterator<[name, value], any, any>

Retours

Iterator<[name, value], any, any>