class MIMEParams
This symbol is currently not supported.
The MIMEParams API provides read and write access to the parameters of a MIMEType.
Methods #
#[Symbol.iterator](): Iterator<[string, string]> Returns an iterator over each of the name-value pairs in the parameters.
Returns an iterator over each of the name-value pairs in the parameters.
Each item of the iterator is a JavaScript Array. The first item of the array
is the name, the second item of the array is the value.
Returns the value of the first name-value pair whose name is name. If there
are no such pairs, null is returned.
Returns true if there is at least one name-value pair whose name is name.
Returns an iterator over the names of each name-value pair.
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
Sets the value in the MIMEParams object associated with name to value. If there are any pre-existing name-value pairs whose names are name,
set the first such pair's value to 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