MIMEParams class

MIMEParams API는 MIMEType매개 변수에 대한 읽기 및 쓰기 액세스를 제공합니다.

속성

[iterator]

매개 변수의 각 이름-값 쌍에 대한 반복기를 반환합니다.

메서드

delete(string)

이름이 name모든 이름-값 쌍을 제거합니다.

entries()

매개 변수의 각 이름-값 쌍에 대한 반복기를 반환합니다. 반복기의 각 항목은 JavaScript Array. 배열의 첫 번째 항목은 name, 배열의 두 번째 항목은 value.

get(string)

이름이 name첫 번째 이름-값 쌍의 값을 반환합니다. 이러한 쌍이 없으면 null 반환됩니다.

has(string)

이름이 name이름-값 쌍이 하나 이상 있는 경우 true 반환합니다.

keys()

각 이름-값 쌍의 이름에 대한 반복기를 반환합니다.

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
set(string, string)

name 연결된 MIMEParams 개체의 값을 value설정합니다. 이름이 name기존 이름-값 쌍이 있는 경우 해당 쌍의 첫 번째 값을 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
values()

각 이름-값 쌍의 값에 대한 반복기를 반환합니다.

속성 세부 정보

[iterator]

매개 변수의 각 이름-값 쌍에 대한 반복기를 반환합니다.

[iterator]: () => IterableIterator<[name, value]>

속성 값

() => IterableIterator<[name, value]>

메서드 세부 정보

delete(string)

이름이 name모든 이름-값 쌍을 제거합니다.

function delete(name: string)

매개 변수

name

string

entries()

매개 변수의 각 이름-값 쌍에 대한 반복기를 반환합니다. 반복기의 각 항목은 JavaScript Array. 배열의 첫 번째 항목은 name, 배열의 두 번째 항목은 value.

function entries(): IterableIterator<[name, value]>

반환

IterableIterator<[name, value]>

get(string)

이름이 name첫 번째 이름-값 쌍의 값을 반환합니다. 이러한 쌍이 없으면 null 반환됩니다.

function get(name: string): null | string

매개 변수

name

string

반환

null | string

또는 지정된 name가진 이름-값 쌍이 없으면 null.

has(string)

이름이 name이름-값 쌍이 하나 이상 있는 경우 true 반환합니다.

function has(name: string): boolean

매개 변수

name

string

반환

boolean

keys()

각 이름-값 쌍의 이름에 대한 반복기를 반환합니다.

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>

반환

IterableIterator<string>

set(string, string)

name 연결된 MIMEParams 개체의 값을 value설정합니다. 이름이 name기존 이름-값 쌍이 있는 경우 해당 쌍의 첫 번째 값을 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)

매개 변수

name

string

value

string

values()

각 이름-값 쌍의 값에 대한 반복기를 반환합니다.

function values(): IterableIterator<string>

반환

IterableIterator<string>