MIMEParams class
De MIMEParams-API biedt lees- en schrijftoegang tot de parameters van een MIMEType.
Eigenschappen
| [iterator] | Retourneert een iterator voor elk van de naam-waardeparen in de parameters. |
Methoden
| delete(string) | Verwijder alle naam-waardeparen waarvan de naam |
| entries() | Retourneert een iterator voor elk van de naam-waardeparen in de parameters.
Elk item van de iterator is een JavaScript- |
| get(string) | Retourneert de waarde van het voornaam-waardepaar waarvan de naam |
| has(string) | Retourneert |
| keys() | Retourneert een iterator voor de namen van elk naam-waardepaar.
|
| set(string, string) | Hiermee stelt u de waarde in het
|
| values() | Retourneert een iterator over de waarden van elk naam-waardepaar. |
Eigenschapdetails
[iterator]
Retourneert een iterator voor elk van de naam-waardeparen in de parameters.
[iterator]: () => IterableIterator<[name, value]>
Waarde van eigenschap
() => IterableIterator<[name, value]>
Methodedetails
delete(string)
Verwijder alle naam-waardeparen waarvan de naam nameis.
function delete(name: string)
Parameters
- name
-
string
entries()
Retourneert een iterator voor elk van de naam-waardeparen in de parameters.
Elk item van de iterator is een JavaScript-Array. Het eerste item van de matrix is het name, het tweede item van de matrix is de value.
function entries(): IterableIterator<[name, value]>
Retouren
IterableIterator<[name, value]>
get(string)
Retourneert de waarde van het voornaam-waardepaar waarvan de naam nameis. Als er geen dergelijke paren zijn, wordt null geretourneerd.
function get(name: string): null | string
Parameters
- name
-
string
Retouren
null | string
of null als er geen naam-waardepaar is met de opgegeven name.
has(string)
Retourneert true als er ten minste één naam-waardepaar is waarvan de naam nameis.
function has(name: string): boolean
Parameters
- name
-
string
Retouren
boolean
keys()
Retourneert een iterator voor de namen van elk naam-waardepaar.
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>
Retouren
IterableIterator<string>
set(string, string)
Hiermee stelt u de waarde in het MIMEParams-object dat is gekoppeld aan name in op value. Als er al bestaande naam-waardeparen zijn waarvan de namen namezijn, stelt u de waarde van het eerste paar in op 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)
Parameters
- name
-
string
- value
-
string
values()
Retourneert een iterator over de waarden van elk naam-waardepaar.
function values(): IterableIterator<string>
Retouren
IterableIterator<string>