Aracılığıyla paylaş


MIMEParams class

MIMEParams API'sinde MIMETypeparametrelerine okuma ve yazma erişimi sağlanır.

Yöntemler

delete(string)

adı nameolan tüm ad-değer çiftlerini kaldırın.

entries()

Parametrelerdeki ad-değer çiftlerinin her biri üzerinde bir yineleyici döndürür. Yineleyicinin her öğesi bir JavaScript Array. Dizinin ilk öğesi name, dizinin ikinci öğesi value.

get(string)

adı nameolan ad-değer çiftinin değerini döndürür. Böyle çiftler yoksa null döndürülür.

has(string)

adı trueolan en az bir ad-değer çifti varsa name döndürür.

keys()

Her ad-değer çiftinin adları üzerinde bir yineleyici döndürür.

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)

MIMEParams ile ilişkili name nesnesindeki değeri valueolarak ayarlar. Adları nameönceden var olan ad-değer çiftleri varsa, bu çiftin ilk değerini valueolarak ayarlayın.

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()

Her ad-değer çiftinin değerleri üzerinde bir yineleyici döndürür.

[iterator]()

Parametrelerdeki ad-değer çiftlerinin her biri üzerinde bir yineleyici döndürür.

Yöntem Ayrıntıları

delete(string)

adı nameolan tüm ad-değer çiftlerini kaldırın.

function delete(name: string)

Parametreler

name

string

entries()

Parametrelerdeki ad-değer çiftlerinin her biri üzerinde bir yineleyici döndürür. Yineleyicinin her öğesi bir JavaScript Array. Dizinin ilk öğesi name, dizinin ikinci öğesi value.

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

Döndürülenler

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

get(string)

adı nameolan ad-değer çiftinin değerini döndürür. Böyle çiftler yoksa null döndürülür.

function get(name: string): null | string

Parametreler

name

string

Döndürülenler

null | string

veya verilen nullile ad-değer çifti yoksa name.

has(string)

adı trueolan en az bir ad-değer çifti varsa name döndürür.

function has(name: string): boolean

Parametreler

name

string

Döndürülenler

boolean

keys()

Her ad-değer çiftinin adları üzerinde bir yineleyici döndürür.

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>

Döndürülenler

Iterator<string, any, any>

set(string, string)

MIMEParams ile ilişkili name nesnesindeki değeri valueolarak ayarlar. Adları nameönceden var olan ad-değer çiftleri varsa, bu çiftin ilk değerini valueolarak ayarlayın.

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)

Parametreler

name

string

value

string

values()

Her ad-değer çiftinin değerleri üzerinde bir yineleyici döndürür.

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

Döndürülenler

Iterator<string, any, any>

[iterator]()

Parametrelerdeki ad-değer çiftlerinin her biri üzerinde bir yineleyici döndürür.

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

Döndürülenler

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