MIMEParams class
Die MIMEParams
API bietet Lese- und Schreibzugriff auf die Parameter einesMIMEType
.
Eigenschaften
[iterator] | Gibt einen Iterator für jedes Name-Wert-Paar in den Parametern zurück. |
Methoden
delete(string) | Entfernen Sie alle Name-Wert-Paare, deren Name lautet |
entries() | Gibt einen Iterator für jedes Name-Wert-Paar in den Parametern zurück.
Jedes Element des Iterators ist ein JavaScript |
get(string) | Gibt den Wert des Vornamen-Wert-Paars zurück, dessen Name ist |
has(string) | Gibt zurück |
keys() | Gibt einen Iterator über die Namen jedes Name-Wert-Paars zurück.
|
set(string, string) | Legt den Wert im -Objekt fest,
|
values() | Gibt einen Iterator über die Werte jedes Name-Wert-Paars zurück. |
Details zur Eigenschaft
[iterator]
Gibt einen Iterator für jedes Name-Wert-Paar in den Parametern zurück.
[iterator]: () => IterableIterator<[name, value]>
Eigenschaftswert
() => IterableIterator<[name, value]>
Details zur Methode
delete(string)
Entfernen Sie alle Name-Wert-Paare, deren Name lautet name
.
function delete(name: string)
Parameter
- name
-
string
entries()
Gibt einen Iterator für jedes Name-Wert-Paar in den Parametern zurück.
Jedes Element des Iterators ist ein JavaScript Array
. Das erste Element des Arrays ist , name
das zweite Element des Arrays ist das value
.
function entries(): IterableIterator<[name, value]>
Gibt zurück
IterableIterator<[name, value]>
get(string)
Gibt den Wert des Vornamen-Wert-Paars zurück, dessen Name ist name
. Wenn keine solchen Paare vorhanden sind, null
wird zurückgegeben.
function get(name: string): null | string
Parameter
- name
-
string
Gibt zurück
null | string
oder null
, wenn kein Name-Wert-Paar mit dem angegebenen name
vorhanden ist.
has(string)
Gibt zurück true
, wenn mindestens ein Name-Wert-Paar vorhanden ist, dessen Name lautet name
.
function has(name: string): boolean
Parameter
- name
-
string
Gibt zurück
boolean
keys()
Gibt einen Iterator über die Namen jedes Name-Wert-Paars zurück.
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>
Gibt zurück
IterableIterator<string>
set(string, string)
Legt den Wert im -Objekt fest, name
dem MIMEParams
zugeordnet ist.value
Wenn bereits vorhandene Name-Wert-Paare vorhanden sind, deren Namen sind name
, legen Sie den Wert des ersten solchen Paars auf fest 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)
Parameter
- name
-
string
- value
-
string
values()
Gibt einen Iterator über die Werte jedes Name-Wert-Paars zurück.
function values(): IterableIterator<string>
Gibt zurück
IterableIterator<string>