JS ReferencesLesson #262

Typed Array Reference

[Typed Array Tutorial](jstypedarrays.asp)

Typed Array Types

Revised July 2025

NameRangeType
Int8Array-128 / 1271 byte signed integer
Uint8Array0 / 2551 byte unsigned integer
Uint8ClampedArray0 / 2551 byte unsigned integer
Int16Array-32768 / 327672 bytes signed short
Uint16Array0 / 655352 bytes unsigned short
Int32Array-231 / 231 - 14 bytes signed long
Uint32Array0 / 232 - 14 bytes unsigned long
BigInt64Array-263 / 263 - 18 bytes signed big integer
BigUint64Array0 / 264 - 18 bytes unsigned big integer
Float16Array-65504 / 655042 bytes floating point
Float32Array-3.4e38 / 3.4e384 bytes floating point
Float64Array-1.8e308 / 1.8e3088 bytes floating point

Typed Array Methods

Revised July 2025

MethodDescription
at()Returns one indexed element from a typed array
byteLengthReturns the length (in bytes) of a typed array.
byteOffsetReturns the offset (in bytes) of a typed array from the start of its ArrayBuffer
BYTES_PER_ ELEMENTReturns the number of bytes used to store one element in 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 array elements with a value
filter()Returns 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
forEach()Executes a function for each typed array element
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
join()Returns the elements of an array as a string
keys()Returns the keys of a typed array
lastIndexOf()Returns the last index (position) of a specified value
lengthReturns the lenth of the typed array
map()Returns a new array from calling a function for every array element
nameReturns the name of the typed array
of()Returns a new typed array from an existing array
reduce()Reduce the values of an array to a single value
reduceRight()Reduce the values of an array to a single value (right-to-left)
reverse()Reverses a typed array in place
set()Stores values in a typed array from another array
slice()Reurns a new typed array sliced out of a typed array
some()Reurns true if one element satisfies a condition
sort()Sorts an array in place
subarray()Returns a subarray in the same memory space
toLocaleString()Returns all elements converted with their toLocaleString methods
toReversed()Reverses an array into a new array.
toSorted()Sorts an array into a new array.
toString()Returns a string of all typed array elements
values()Returns an iterator object with the values of an typed array
with()Returns a new typed array with an updated array element

Share

Learn More:

Typed Array Tutorial

Typed Array Methods

Array Buffers

DataViews

Atomics


Browser Support

Typed Arrays is an ES6 feature.

ES6 is fully supported in all modern browsers since June 2017:

Chrome 51Edge 15Firefox 54Safari 10Opera 38
May 2016Apr 2017Jun 2017Sep 2016Jun 2016