MIMEParams class
API MIMEParams menyediakan akses baca dan tulis ke parameter MIMEType.
Metode
| delete(string) | Hapus semua pasangan nama-nilai yang namanya |
| entries() | Mengembalikan iterator atas setiap pasangan nama-nilai dalam parameter.
Setiap item iterator adalah JavaScript |
| get(string) | Mengembalikan nilai pasangan nama-nilai pertama yang namanya |
| has(string) | Mengembalikan |
| keys() | Mengembalikan iterator di atas nama setiap pasangan nama-nilai.
|
| set(string, string) | Mengatur nilai dalam objek
|
| 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>