MIMEParams class
MIMEParams
API는 MIMEType
매개 변수에 대한 읽기 및 쓰기 액세스를 제공합니다.
메서드
delete(string) | 이름이 |
entries() | 매개 변수의 각 이름-값 쌍에 대한 반복기를 반환합니다.
반복기의 각 항목은 JavaScript |
get(string) | 이름이 |
has(string) | 이름이 |
keys() | 각 이름-값 쌍의 이름에 대한 반복기를 반환합니다.
|
set(string, string) |
|
values() | 각 이름-값 쌍의 값에 대한 반복기를 반환합니다. |
[iterator]() | 매개 변수의 각 이름-값 쌍에 대한 반복기를 반환합니다. |
메서드 세부 정보
delete(string)
이름이 name
모든 이름-값 쌍을 제거합니다.
function delete(name: string)
매개 변수
- name
-
string
entries()
매개 변수의 각 이름-값 쌍에 대한 반복기를 반환합니다.
반복기의 각 항목은 JavaScript Array
. 배열의 첫 번째 항목은 name
, 배열의 두 번째 항목은 value
.
function entries(): Iterator<[name, value], any, any>
반환
Iterator<[name, value], any, any>
get(string)
이름이 name
첫 번째 이름-값 쌍의 값을 반환합니다. 이러한 쌍이 없으면 null
반환됩니다.
function get(name: string): null | string
매개 변수
- name
-
string
반환
null | string
또는 지정된 null
가진 이름-값 쌍이 없으면 name
.
has(string)
이름이 true
이름-값 쌍이 하나 이상 있는 경우 name
반환합니다.
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(): Iterator<string, any, any>
반환
Iterator<string, any, any>
set(string, string)
MIMEParams
연결된 name
개체의 값을 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(): Iterator<string, any, any>
반환
Iterator<string, any, any>
[iterator]()
매개 변수의 각 이름-값 쌍에 대한 반복기를 반환합니다.
function [iterator](): Iterator<[name, value], any, any>
반환
Iterator<[name, value], any, any>