Skip to content

فئة Uint8Array هي فئة مصفوفة مكتبة، مما يعني أنها آلية لعرض البيانات في ArrayBuffer أساسي. المخزن المؤقت ArrayBuffer الأساسي متاح عبر الخاصية buffer.

ts
const arr = new Uint8Array(64);
arr.buffer; // => ArrayBuffer(64)

قد تكون Uint8Array عرضًا لـ مجموعة فرعية من البيانات في ArrayBuffer الأساسي. في هذه الحالة، ستعيد الخاصية buffer المخزن المؤقت بالكامل، وستشير الخصائص byteOffset و byteLength إلى المجموعة الفرعية.

ts
const arr = new Uint8Array(64, 16, 32);
arr.buffer; // => ArrayBuffer(64)
arr.byteOffset; // => 16
arr.byteLength; // => 32

راجع Docs > API > Binary Data للحصول على الوثائق الكاملة حول التعامل مع البيانات الثنائية باستخدام Bun.

Bun بواسطة www.bunjs.com.cn تحرير