🏠 New in Low Baseline Support: Typed arrays (initial support)
July 29, 2015
caniuse · mdn · [spec]([‘https://tc39.es/ecma262/multipage/indexed-collections.html#table-49’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-objects’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray.bytes_per_element’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%25typedarray%25.prototype.buffer’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%25typedarray%25.prototype.bytelength’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%25typedarray%25.prototype.byteoffset’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%25typedarray%25.prototype.join’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%25typedarray%25.prototype.length’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-typedarray-constructors’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%25typedarray%25.prototype.reverse’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%25typedarray%25.prototype.set’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%25typedarray%25.prototype.slice’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%25typedarray%25.prototype.sort’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%25typedarray%25.prototype.subarray’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%25typedarray%25.prototype.tolocalestring’, ‘https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%25typedarray%25.prototype.tostring’])
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.
Source features
javascript.builtins.Float32Array[mdn]javascript.builtins.Float32Array.Float32Array[mdn]javascript.builtins.Float64Array[mdn]javascript.builtins.Float64Array.Float64Array[mdn]javascript.builtins.Int16Array[mdn]javascript.builtins.Int16Array.Int16Array[mdn]javascript.builtins.Int32Array[mdn]javascript.builtins.Int32Array.Int32Array[mdn]javascript.builtins.Int8Array[mdn]javascript.builtins.Int8Array.Int8Array[mdn]javascript.builtins.TypedArray[mdn]javascript.builtins.TypedArray.BYTES_PER_ELEMENT[mdn]javascript.builtins.TypedArray.buffer[mdn]javascript.builtins.TypedArray.byteLength[mdn]javascript.builtins.TypedArray.byteOffset[mdn]javascript.builtins.TypedArray.length[mdn]javascript.builtins.TypedArray.name[mdn]javascript.builtins.TypedArray.set[mdn]javascript.builtins.TypedArray.subarray[mdn]javascript.builtins.Uint16Array[mdn]javascript.builtins.Uint16Array.Uint16Array[mdn]javascript.builtins.Uint32Array[mdn]javascript.builtins.Uint32Array.Uint32Array[mdn]javascript.builtins.Uint8Array[mdn]javascript.builtins.Uint8Array.Uint8Array[mdn]javascript.builtins.Uint8ClampedArray[mdn]javascript.builtins.Uint8ClampedArray.Uint8ClampedArray[mdn]javascript.builtins.TypedArray.named_properties[mdn]javascript.builtins.TypedArray.join[mdn]javascript.builtins.TypedArray.reverse[mdn]javascript.builtins.TypedArray.slice[mdn]javascript.builtins.TypedArray.sort[mdn]javascript.builtins.TypedArray.toString[mdn]javascript.builtins.Float32Array.Float32Array.iterable_allowed[mdn]javascript.builtins.Float64Array.Float64Array.iterable_allowed[mdn]javascript.builtins.Int32Array.Int32Array.iterable_allowed[mdn]javascript.builtins.Int8Array.Int8Array.iterable_allowed[mdn]javascript.builtins.Uint16Array.Uint16Array.iterable_allowed[mdn]javascript.builtins.Uint32Array.Uint32Array.iterable_allowed[mdn]javascript.builtins.Uint8Array.Uint8Array.iterable_allowed[mdn]javascript.builtins.Uint8ClampedArray.Uint8ClampedArray.iterable_allowed[mdn]javascript.builtins.Float32Array.Float32Array.constructor_without_parameters[mdn]javascript.builtins.Float64Array.Float64Array.constructor_without_parameters[mdn]javascript.builtins.Int16Array.Int16Array.constructor_without_parameters[mdn]javascript.builtins.Int32Array.Int32Array.constructor_without_parameters[mdn]javascript.builtins.Int8Array.Int8Array.constructor_without_parameters[mdn]javascript.builtins.TypedArray.constructor_without_parameters[mdn]javascript.builtins.Uint16Array.Uint16Array.constructor_without_parameters[mdn]javascript.builtins.Uint32Array.Uint32Array.constructor_without_parameters[mdn]javascript.builtins.Uint8Array.Uint8Array.constructor_without_parameters[mdn]