MIMEParams class
L'API MIMEParams
fornisce l'accesso in lettura e scrittura ai parametri di un MIMEType
.
Metodi
delete(string) | Rimuovere tutte le coppie nome-valore il cui nome è |
entries() | Restituisce un iteratore su ognuna delle coppie nome-valore nei parametri.
Ogni elemento dell'iteratore è un |
get(string) | Restituisce il valore della prima coppia nome-valore il cui nome è |
has(string) | Restituisce |
keys() | Restituisce un iteratore sui nomi di ogni coppia nome-valore.
|
set(string, string) | Imposta il valore nell'oggetto
|
values() | Restituisce un iteratore sui valori di ogni coppia nome-valore. |
[iterator]() | Restituisce un iteratore su ognuna delle coppie nome-valore nei parametri. |
Dettagli metodo
delete(string)
Rimuovere tutte le coppie nome-valore il cui nome è name
.
function delete(name: string)
Parametri
- name
-
string
entries()
Restituisce un iteratore su ognuna delle coppie nome-valore nei parametri.
Ogni elemento dell'iteratore è un Array
JavaScript. Il primo elemento della matrice è il name
, il secondo elemento della matrice è il value
.
function entries(): Iterator<[name, value], any, any>
Restituisce
Iterator<[name, value], any, any>
get(string)
Restituisce il valore della prima coppia nome-valore il cui nome è name
. Se non sono presenti tali coppie, viene restituito null
.
function get(name: string): null | string
Parametri
- name
-
string
Restituisce
null | string
o null
se non è presente alcuna coppia nome-valore con il name
specificato.
has(string)
Restituisce true
se è presente almeno una coppia nome-valore il cui nome è name
.
function has(name: string): boolean
Parametri
- name
-
string
Restituisce
boolean
keys()
Restituisce un iteratore sui nomi di ogni coppia nome-valore.
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>
Restituisce
Iterator<string, any, any>
set(string, string)
Imposta il valore nell'oggetto MIMEParams
associato a name
su value
. Se sono presenti coppie nome-valore preesistenti i cui nomi sono name
, impostare il valore della prima coppia su 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)
Parametri
- name
-
string
- value
-
string
values()
Restituisce un iteratore sui valori di ogni coppia nome-valore.
function values(): Iterator<string, any, any>
Restituisce
Iterator<string, any, any>
[iterator]()
Restituisce un iteratore su ognuna delle coppie nome-valore nei parametri.
function [iterator](): Iterator<[name, value], any, any>
Restituisce
Iterator<[name, value], any, any>