BASELINE NowYouCanUse.com
Widely Available Typed arrays

Typed arrays (initial support)

Typed arrays are ordered lists of JavaScript values, where all values are of the same numerical type, such as 8-bit integers or 32-bit floating point numbers.
Baseline Status: Achieved Widely Available on Jan 29, 2018 (Cross-browser Newly Available since Jul 29, 2015).
Desktop Browser Engine Support
Google Chrome
7
Supported
Mozilla Firefox
4
Supported
Apple Safari
5.1
Supported
Microsoft Edge
12
Supported
Mobile Browser Engine Support
Chrome Android
18
Firefox Android
4
Safari iOS
4.2
Specifications and References
MDN Browser Compat Data Keys:
javascript.builtins.ArrayBuffer ↗ javascript.builtins.ArrayBuffer.@@species ↗ javascript.builtins.ArrayBuffer.ArrayBuffer ↗ javascript.builtins.ArrayBuffer.byteLength ↗ javascript.builtins.ArrayBuffer.isView ↗ javascript.builtins.ArrayBuffer.slice ↗ javascript.builtins.DataView ↗ javascript.builtins.DataView.DataView ↗ javascript.builtins.DataView.buffer ↗ javascript.builtins.DataView.byteLength ↗ javascript.builtins.DataView.byteOffset ↗ javascript.builtins.DataView.getFloat32 ↗ javascript.builtins.DataView.getFloat64 ↗ javascript.builtins.DataView.getInt16 ↗ javascript.builtins.DataView.getInt32 ↗ javascript.builtins.DataView.getInt8 ↗ javascript.builtins.DataView.getUint16 ↗ javascript.builtins.DataView.getUint32 ↗ javascript.builtins.DataView.getUint8 ↗ javascript.builtins.DataView.setFloat32 ↗ javascript.builtins.DataView.setFloat64 ↗ javascript.builtins.DataView.setInt16 ↗ javascript.builtins.DataView.setInt32 ↗ javascript.builtins.DataView.setInt8 ↗ javascript.builtins.DataView.setUint16 ↗ javascript.builtins.DataView.setUint32 ↗ javascript.builtins.DataView.setUint8 ↗ javascript.builtins.Float32Array ↗ javascript.builtins.Float32Array.Float32Array ↗ javascript.builtins.Float32Array.Float32Array.constructor_without_parameters ↗ javascript.builtins.Float32Array.Float32Array.iterable_allowed ↗ javascript.builtins.Float64Array ↗ javascript.builtins.Float64Array.Float64Array ↗ javascript.builtins.Float64Array.Float64Array.constructor_without_parameters ↗ javascript.builtins.Float64Array.Float64Array.iterable_allowed ↗ javascript.builtins.Int16Array ↗ javascript.builtins.Int16Array.Int16Array ↗ javascript.builtins.Int16Array.Int16Array.constructor_without_parameters ↗ javascript.builtins.Int16Array.Int16Array.iterable_allowed ↗ javascript.builtins.Int32Array ↗ javascript.builtins.Int32Array.Int32Array ↗ javascript.builtins.Int32Array.Int32Array.constructor_without_parameters ↗ javascript.builtins.Int32Array.Int32Array.iterable_allowed ↗ javascript.builtins.Int8Array ↗ javascript.builtins.Int8Array.Int8Array ↗ javascript.builtins.Int8Array.Int8Array.constructor_without_parameters ↗ javascript.builtins.Int8Array.Int8Array.iterable_allowed ↗ javascript.builtins.TypedArray ↗ javascript.builtins.TypedArray.@@species ↗ javascript.builtins.TypedArray.BYTES_PER_ELEMENT ↗ javascript.builtins.TypedArray.buffer ↗ javascript.builtins.TypedArray.byteLength ↗ javascript.builtins.TypedArray.byteOffset ↗ javascript.builtins.TypedArray.constructor_without_parameters ↗ javascript.builtins.TypedArray.index_properties_not_consulting_prototype ↗ javascript.builtins.TypedArray.iterable_in_constructor ↗ javascript.builtins.TypedArray.join ↗ javascript.builtins.TypedArray.length ↗ javascript.builtins.TypedArray.name ↗ javascript.builtins.TypedArray.named_properties ↗ javascript.builtins.TypedArray.reverse ↗ javascript.builtins.TypedArray.set ↗ javascript.builtins.TypedArray.slice ↗ javascript.builtins.TypedArray.sort ↗ javascript.builtins.TypedArray.subarray ↗ javascript.builtins.TypedArray.toString ↗ javascript.builtins.Uint16Array ↗ javascript.builtins.Uint16Array.Uint16Array ↗ javascript.builtins.Uint16Array.Uint16Array.constructor_without_parameters ↗ javascript.builtins.Uint16Array.Uint16Array.iterable_allowed ↗ javascript.builtins.Uint32Array ↗ javascript.builtins.Uint32Array.Uint32Array ↗ javascript.builtins.Uint32Array.Uint32Array.constructor_without_parameters ↗ javascript.builtins.Uint32Array.Uint32Array.iterable_allowed ↗ javascript.builtins.Uint8Array ↗ javascript.builtins.Uint8Array.Uint8Array ↗ javascript.builtins.Uint8Array.Uint8Array.constructor_without_parameters ↗ javascript.builtins.Uint8Array.Uint8Array.iterable_allowed ↗ javascript.builtins.Uint8ClampedArray ↗ javascript.builtins.Uint8ClampedArray.Uint8ClampedArray ↗ javascript.builtins.Uint8ClampedArray.Uint8ClampedArray.constructor_without_parameters ↗ javascript.builtins.Uint8ClampedArray.Uint8ClampedArray.iterable_allowed ↗
id: typed-arrays