TextEncoder class
تنفيذ WHATWG Encoding StandardTextEncoder API. تدعم جميع مثيلات TextEncoder ترميز UTF-8 فقط.
const encoder = new TextEncoder();
const uint8array = encoder.encode('this is some data');
تتوفر فئة TextEncoder أيضا على العنصر العمومي.
الخصائص
| encoding | الترميز المدعوم من قبل مثيل |
الأساليب
| encode(string) | يقوم UTF-8 بترميز سلسلة |
| encode |
يقوم UTF-8 بترميز سلسلة
|
تفاصيل الخاصية
encoding
الترميز المدعوم من قبل مثيل TextEncoder. تعيين دائما إلى 'utf-8'.
encoding: string
قيمة الخاصية
string
تفاصيل الأسلوب
encode(string)
يقوم UTF-8 بترميز سلسلة input وإرجاع Uint8Array يحتوي على وحدات البايت المشفرة.
function encode(input?: string): Uint8Array
المعلمات
- input
-
string
المرتجعات
Uint8Array
encodeInto(string, Uint8Array)
يقوم UTF-8 بترميز سلسلة src إلى dest Uint8Array وإرجاع كائن يحتوي على وحدات التعليمات البرمجية Unicode المقروءة وUTF-8 بايت مكتوبة.
const encoder = new TextEncoder();
const src = 'this is some data';
const dest = new Uint8Array(10);
const { read, written } = encoder.encodeInto(src, dest);
function encodeInto(src: string, dest: Uint8Array): EncodeIntoResult
المعلمات
- src
-
string
النص المراد ترميزه.
- dest
-
Uint8Array
الصفيف الذي يحتوي على نتيجة الترميز.