MIMEParams class
Die MIMEParams-API bietet Lese- und Schreibzugriff auf die Parameter eines MIMEType.
Methoden
| delete(string) | Entfernen Sie alle Namen-Wert-Paare, deren Name |
| entries() | Gibt einen Iterator für jedes der Namen-Wert-Paare in den Parametern zurück.
Jedes Element des Iterators ist ein JavaScript- |
| get(string) | Gibt den Wert des Vornamen-Wert-Paares zurück, dessen Name |
| has(string) | Gibt |
| keys() | Gibt einen Iterator für die Namen der einzelnen Namen-Wert-Paare zurück.
|
| set(string, string) | Legt den Wert im
|
| values() | Gibt einen Iterator über die Werte der einzelnen Namen-Wert-Paare zurück. |
| [iterator]() | Gibt einen Iterator für jedes der Namen-Wert-Paare in den Parametern zurück. |
Details zur Methode
delete(string)
Entfernen Sie alle Namen-Wert-Paare, deren Name nameist.
function delete(name: string)
Parameter
- name
-
string
entries()
Gibt einen Iterator für jedes der Namen-Wert-Paare in den Parametern zurück.
Jedes Element des Iterators ist ein JavaScript-Array. Das erste Element des Arrays ist die name, das zweite Element des Arrays ist die value.
function entries(): Iterator<[name, value], undefined, any>
Gibt zurück
Iterator<[name, value], undefined, any>
get(string)
Gibt den Wert des Vornamen-Wert-Paares zurück, dessen Name nameist. Wenn keine solchen Paare vorhanden sind, wird null 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 namevorhanden ist.
has(string)
Gibt true zurück, wenn mindestens ein Name-Wert-Paar vorhanden ist, dessen Name nameist.
function has(name: string): boolean
Parameter
- name
-
string
Gibt zurück
boolean
keys()
Gibt einen Iterator für die Namen der einzelnen Namen-Wert-Paare 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(): Iterator<string, undefined, any>
Gibt zurück
Iterator<string, undefined, any>
set(string, string)
Legt den Wert im MIMEParams-Objekt fest, das name zugeordnet ist, um value. Wenn bereits vorhandene Namen-Wert-Paare vorhanden sind, deren Namen namesind, legen Sie den Wert des ersten solchen Paares auf valuefest.
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 der einzelnen Namen-Wert-Paare zurück.
function values(): Iterator<string, undefined, any>
Gibt zurück
Iterator<string, undefined, any>
[iterator]()
Gibt einen Iterator für jedes der Namen-Wert-Paare in den Parametern zurück.
function [iterator](): Iterator<[name, value], undefined, any>
Gibt zurück
Iterator<[name, value], undefined, any>