Javascript Uint8Array length

Introduction

The Javascript Uint8Array length property stores the element count of a typed array.

Uint8Array.length

The length property is a read only property.

The value is set when a Uint8Array is created and cannot be changed.

Using the length property

var buffer = new ArrayBuffer(8);

var uint8 = new Uint8Array(buffer);
console.log(uint8.length); // 8 (matches the length of the buffer)

var uint8 = new Uint8Array(buffer, 1, 5);
console.log(uint8.length); // 5 (as specified when constructing the Uint8Array)

var uint8 = new Uint8Array(buffer, 2);
console.log(uint8.length); // 6 (due to the offset of the constructed Uint8Array)



PreviousNext

Related