MIMEParams class
توفر واجهة برمجة تطبيقات MIMEParams حق الوصول للقراءة والكتابة إلى معلمات MIMEType.
الخصائص
| [iterator] | إرجاع مكرر فوق كل زوج من أزواج قيمة الاسم في المعلمات. |
الأساليب
| delete(string) | قم بإزالة جميع أزواج قيمة الاسم التي |
| entries() | إرجاع مكرر فوق كل زوج من أزواج قيمة الاسم في المعلمات.
كل عنصر من عناصر المكرر هو |
| get(string) | إرجاع قيمة زوج الاسم-القيمة الأول الذي |
| has(string) | إرجاع |
| keys() | إرجاع مكرر فوق أسماء كل زوج من أزواج قيمة الاسم.
|
| set(string, string) | تعيين القيمة في الكائن
|
| values() | إرجاع مكرر فوق قيم كل زوج من قيم الاسم. |
تفاصيل الخاصية
[iterator]
إرجاع مكرر فوق كل زوج من أزواج قيمة الاسم في المعلمات.
[iterator]: () => IterableIterator<[name, value]>
قيمة الخاصية
() => IterableIterator<[name, value]>
تفاصيل الأسلوب
delete(string)
قم بإزالة جميع أزواج قيمة الاسم التي nameاسمها .
function delete(name: string)
المعلمات
- name
-
string
entries()
إرجاع مكرر فوق كل زوج من أزواج قيمة الاسم في المعلمات.
كل عنصر من عناصر المكرر هو ArrayJavaScript . العنصر الأول من الصفيف هو name، والعنصر الثاني من الصفيف هو value.
function entries(): IterableIterator<[name, value]>
المرتجعات
IterableIterator<[name, value]>
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(): IterableIterator<string>
المرتجعات
IterableIterator<string>
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(): IterableIterator<string>
المرتجعات
IterableIterator<string>