Typed arrays (initial support)
Widely available since 2018-01-29
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.
Learning resources on MDN
Browser support (view on caniuse.com)
- Chrome 7 Released on 2010-10-19
- Chrome Android 18 Released on 2012-06-27
- Edge 12 Released on 2015-07-29
- Firefox 4 Released on 2011-03-22
- Firefox for Android 4 Released on 2011-03-29
- Safari 5.1 Released on 2011-07-20
- Safari on iOS 4.2 Released on 2010-11-22
Specifications
- ECMAScript Language Specification (#table-49), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-typedarray-constructors), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-typedarray-objects), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-typedarray.bytes_per_element), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-get-%25typedarray%25.prototype.buffer), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-get-%25typedarray%25.prototype.bytelength), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-get-%25typedarray%25.prototype.byteoffset), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-%25typedarray%25.prototype.join), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-get-%25typedarray%25.prototype.length), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-properties-of-the-typedarray-constructors), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-%25typedarray%25.prototype.reverse), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-%25typedarray%25.prototype.set), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-%25typedarray%25.prototype.slice), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-%25typedarray%25.prototype.sort), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-%25typedarray%25.prototype.subarray), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-%25typedarray%25.prototype.tolocalestring), from TC39 (Ecma International).
- ECMAScript Language Specification (#sec-%25typedarray%25.prototype.tostring), from TC39 (Ecma International).