Javascript Uint8Array subarray()

Introduction

The Javascript Uint8Array subarray() method returns a sub typed array for this Uint8Array object.

Uint8Array.subarray([begin [,end]])
Parameter
Optional
Meaning
begin


Optional


Element to begin at.
The offset is inclusive.
The whole array is returned if this value is not specified.
end


Optional


index to end.
The offset is exclusive.
If not specified, all elements from begin to the end of the array are included in the new array.

Using the subarray method

var buffer = new ArrayBuffer(8);
var uint8 = new Uint8Array(buffer);
uint8.set([1,2,3]);/*from  w  w  w . j  ava2  s  . c  o  m*/

console.log(uint8); // Uint8Array [ 1, 2, 3, 0, 0, 0, 0, 0 ]

var sub = uint8.subarray(0,4);

console.log(sub);   // Uint8Array [ 1, 2, 3, 0 ]



PreviousNext

Related