JavaScript Typed Array Methods
Typed Array Types
Revised July 2025
Name | Range | Type |
---|---|---|
Int8Array | -128 / 127 | 1 byte signed integer |
Uint8Array | 0 / 255 | 1 byte unsigned integer |
Uint8ClampedArray | 0 / 255 | 1 byte unsigned integer |
Int16Array | -32768 / 32767 | 2 bytes signed short |
Uint16Array | 0 / 65535 | 2 bytes unsigned short |
Int32Array | -231 / 231 - 1 | 4 bytes signed long |
Uint32Array | 0 / 232 - 1 | 4 bytes unsigned long |
BigInt64Array | -263 / 263 - 1 | 8 bytes signed big integer |
BigUint64Array | 0 / 264 - 1 | 8 bytes unsigned big integer |
Float16Array | -65504 / 65504 | 2 bytes floating point |
Float32Array | -3.4e38 / 3.4e38 | 4 bytes floating point |
Float64Array | -1.8e308 / 1.8e308 | 8 bytes floating point |
Typed Array Methods
Revised July 2025
Method | Description |
---|---|
at() | Returns one indexed element from a typed array |
copyWithin() | Copies array elements to another position in the array |
entries() | Returns an iterator object with the key/value pairs from the array |
every() | Executes a function for each typed array element |
fill() | Fill all elements with a value |
filter() | Creates a new array filled with elements that pass a test |
find() | Returns the first element that satisfies a condition |
findIndex() | Returns the index of the first element that satisfies a condition |
findLast() | Returns the last element that satisfies a condition |
findLastIndex() | Returns the index of the last element that satisfies a condition |
from() | Returns a typed array from any object with a length property |
includes() | Returns true if an array includes a specified value |
indexOf() | Returns the first index (position) of a specified value |
lastIndexOf() | Returns the last index (position) of a specified value |
of() | Create a typed array from an array |
some() | Reurns true if one element satisfies a condition |
Browser Support
Typed Arrays
is an ES6 feature (JavaScript 2015).
ES6 is fully supported in all modern browsers since June 2017:
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
May 2016 | Apr 2017 | Jun 2017 | Sep 2016 | Jun 2016 |
Typed Arrays
is not supported in Internet Explorer.