{{JSRef("Global_Objects", "TypedArray", "Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array")}}
ArrayBufferView
is a helper type representing any of the following JavaScript {{jsxref("TypedArray")}} types:
- {{jsxref("Int8Array")}},
- {{jsxref("Uint8Array")}},
- {{jsxref("Uint8ClampedArray")}},
- {{jsxref("Int16Array")}},
- {{jsxref("Uint16Array")}},
- {{jsxref("Int32Array")}},
- {{jsxref("Uint32Array")}},
- {{jsxref("Float32Array")}},
- {{jsxref("Float64Array")}} or
- {{jsxref("DataView")}}.
This is a helper type to simplify the specification, it isn't an interface and there are no objects implementing it.
Specifications
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG', "#arraybufferview", "ArrayBufferView")}} | {{Spec2('HTML WHATWG')}} | Initial definition. |