Bagikan melalui


MIMEParams class

API MIMEParams menyediakan akses baca dan tulis ke parameter MIMEType.

Metode

delete(string)

Hapus semua pasangan nama-nilai yang namanya name.

entries()

Mengembalikan iterator atas setiap pasangan nama-nilai dalam parameter. Setiap item iterator adalah JavaScript Array. Item pertama dari array adalah name, item kedua dari array adalah value.

get(string)

Mengembalikan nilai pasangan nama-nilai pertama yang namanya name. Jika tidak ada pasangan seperti itu, null dikembalikan.

has(string)

Mengembalikan true jika setidaknya ada satu pasangan nilai nama yang namanya name.

keys()

Mengembalikan iterator di atas nama setiap pasangan nama-nilai.

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)

Mengatur nilai dalam objek MIMEParams yang terkait dengan name ke value. Jika ada pasangan nilai nama yang sudah ada sebelumnya yang namanya name, atur nilai pasangan tersebut pertama ke 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()

Mengembalikan iterator di atas nilai setiap pasangan nama-nilai.

[iterator]()

Mengembalikan iterator atas setiap pasangan nama-nilai dalam parameter.

Detail Metode

delete(string)

Hapus semua pasangan nama-nilai yang namanya name.

function delete(name: string)

Parameter

name

string

entries()

Mengembalikan iterator atas setiap pasangan nama-nilai dalam parameter. Setiap item iterator adalah JavaScript Array. Item pertama dari array adalah name, item kedua dari array adalah value.

function entries(): Iterator<[name, value], undefined, any>

Mengembalikan

Iterator<[name, value], undefined, any>

get(string)

Mengembalikan nilai pasangan nama-nilai pertama yang namanya name. Jika tidak ada pasangan seperti itu, null dikembalikan.

function get(name: string): null | string

Parameter

name

string

Mengembalikan

null | string

atau null jika tidak ada pasangan nama-nilai dengan nameyang diberikan .

has(string)

Mengembalikan true jika setidaknya ada satu pasangan nilai nama yang namanya name.

function has(name: string): boolean

Parameter

name

string

Mengembalikan

boolean

keys()

Mengembalikan iterator di atas nama setiap pasangan nama-nilai.

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>

Mengembalikan

Iterator<string, undefined, any>

set(string, string)

Mengatur nilai dalam objek MIMEParams yang terkait dengan name ke value. Jika ada pasangan nilai nama yang sudah ada sebelumnya yang namanya name, atur nilai pasangan tersebut pertama ke 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)

Parameter

name

string

value

string

values()

Mengembalikan iterator di atas nilai setiap pasangan nama-nilai.

function values(): Iterator<string, undefined, any>

Mengembalikan

Iterator<string, undefined, any>

[iterator]()

Mengembalikan iterator atas setiap pasangan nama-nilai dalam parameter.

function [iterator](): Iterator<[name, value], undefined, any>

Mengembalikan

Iterator<[name, value], undefined, any>