ArrayBuffer.prototype.byteLength
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Thuộc tính truy cập byteLength của các instance ArrayBuffer trả về độ dài (tính bằng byte) của array buffer này.
Try it
// Create an ArrayBuffer with a size in bytes
const buffer = new ArrayBuffer(8);
// Use byteLength to check the size
const bytes = buffer.byteLength;
console.log(bytes);
// Expected output: 8
Mô tả
Thuộc tính byteLength là một thuộc tính truy cập có hàm truy cập đặt là undefined, nghĩa là bạn chỉ có thể đọc thuộc tính này. Giá trị được thiết lập khi mảng được khởi tạo và không thể thay đổi. Thuộc tính này trả về 0 nếu ArrayBuffer này đã bị tách ra.
Ví dụ
>Sử dụng byteLength
js
const buffer = new ArrayBuffer(8);
buffer.byteLength; // 8
Đặc tả kỹ thuật
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-get-arraybuffer.prototype.bytelength> |