TypedArray.BYTES_PER_ELEMENT

概要

TypedArray.BYTES_PER_ELEMENT 属性代表了强类型数组中每个元素所占用的字节数。

TypedArray.BYTES_PER_ELEMENT 属性的属性特性:
writable false
enumerable false
configurable false

语法

TypedArray.BYTES_PER_ELEMENT;

描述

强类型数组对象用来解释为单个元素的字节数是不一样的。常量 BYTES_PER_ELEMENT 表示了特定强类型数组中每个元素所占用的字节数。

示例

Int8Array.BYTES_PER_ELEMENT;         // 1
Uint8Array.BYTES_PER_ELEMENT;        // 1
Uint8ClampedArray.BYTES_PER_ELEMENT; // 1
Int16Array.BYTES_PER_ELEMENT;        // 2
Uint16Array.BYTES_PER_ELEMENT;       // 2
Int32Array.BYTES_PER_ELEMENT;        // 4
Uint32Array.BYTES_PER_ELEMENT;       // 4
Float32Array.BYTES_PER_ELEMENT;      // 4
Float64Array.BYTES_PER_ELEMENT;      // 8

规范

规范 状态 备注
Typed Array Specification 已过期 被ECMAScript 6取代
ECMAScript 2015 (6th Edition, ECMA-262)
TypedArray.BYTES_PER_ELEMENT
Standard Initial definition in an ECMA standard.

浏览器兼容性

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

功能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本支持 7.0 4.0 (2) 10 11.6 5.1
功能 Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本支持 4.0 (Yes) 4.0 (2) 10 11.6 4.2

 

参见