MIMEParams class
La API de MIMEParams proporciona acceso de lectura y escritura a los parámetros de un MIMEType.
Métodos
| delete(string) | Quite todos los pares nombre-valor cuyo nombre sea |
| entries() | Devuelve un iterador sobre cada uno de los pares nombre-valor de los parámetros.
Cada elemento del iterador es un |
| get(string) | Devuelve el valor del primer par nombre-valor cuyo nombre es |
| has(string) | Devuelve |
| keys() | Devuelve un iterador sobre los nombres de cada par nombre-valor.
|
| set(string, string) | Establece el valor del objeto
|
| values() | Devuelve un iterador sobre los valores de cada par nombre-valor. |
| [iterator]() | Devuelve un iterador sobre cada uno de los pares nombre-valor de los parámetros. |
Detalles del método
delete(string)
Quite todos los pares nombre-valor cuyo nombre sea name.
function delete(name: string)
Parámetros
- name
-
string
entries()
Devuelve un iterador sobre cada uno de los pares nombre-valor de los parámetros.
Cada elemento del iterador es un Arrayde JavaScript. El primer elemento de la matriz es el name, el segundo elemento de la matriz es el value.
function entries(): Iterator<[name, value], undefined, any>
Devoluciones
Iterator<[name, value], undefined, any>
get(string)
Devuelve el valor del primer par nombre-valor cuyo nombre es name. Si no hay estos pares, se devuelve null.
function get(name: string): null | string
Parámetros
- name
-
string
Devoluciones
null | string
o null si no hay ningún par nombre-valor con el nameespecificado.
has(string)
Devuelve true si hay al menos un par nombre-valor cuyo nombre es name.
function has(name: string): boolean
Parámetros
- name
-
string
Devoluciones
boolean
keys()
Devuelve un iterador sobre los nombres de cada par nombre-valor.
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>
Devoluciones
Iterator<string, undefined, any>
set(string, string)
Establece el valor del objeto MIMEParams asociado a name en value. Si hay pares de nombre-valor preexistentes cuyos nombres son name, establezca el primer valor de dicho par en 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)
Parámetros
- name
-
string
- value
-
string
values()
Devuelve un iterador sobre los valores de cada par nombre-valor.
function values(): Iterator<string, undefined, any>
Devoluciones
Iterator<string, undefined, any>
[iterator]()
Devuelve un iterador sobre cada uno de los pares nombre-valor de los parámetros.
function [iterator](): Iterator<[name, value], undefined, any>
Devoluciones
Iterator<[name, value], undefined, any>