Get to know MDN better
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
Float32Array 类型数组代表的是平台字节顺序为 32 位的浮点数型数组 (对应于 C 浮点数据类型) 。如果需要控制字节顺序,使用 DataView 替代。其内容初始化为 0。一旦建立起来,你可以使用这个对象的方法对其元素进行操作,或者使用标准数组索引语法 (使用方括号)。
更多的语法信息和参数,参见 TypedArray。
返回元素字节数。在 Float32Array 的情况下返回 4。
Float32Array.length长度属性的值为 3。关于其实际长度 (元素数量) 参见Float32Array.prototype.length。
Float32Array.prototypeTypedArray 对象的原型。
从一个类数组对象或可遍历对象创建一个新的 Float32Array。参见 Array.from()。
Float32Array.of()用可变数量的参数创建一个新的 Float32Array。参见 Array.of()。
还从其父接口 TypedArray 继承实例属性。
Float32Array.prototype.constructor返回创建这个实例原型的函数。这是 Float32Array 默认的构造函数。
Float32Array.prototype.buffer 只读返回这个Float32Array 引用的 ArrayBuffer。构造时已固定,所以是只读的。
Float32Array.prototype.byteLength 只读返回从Float32Array 的 ArrayBuffer 开头开始的长度 (以字节为单位) 。构造时已固定,所以是只读的。
Float32Array.prototype.byteOffset 只读返回从Float32Array 的 ArrayBuffer 开头开始的偏移量(以字节为单位)。构造时已固定,所以是只读的。
Float32Array.prototype.length 只读返回 Float32Array 中的元素个数。构造时已固定,所以是只读的。
从其父接口 TypedArray 继承实例方法。
| ECMAScript® 2027 Language Specification # sec-typedarray-objects |
启用 JavaScript 以查看此浏览器兼容性表。
从 ECMAScript 2015 (ES6) 开始, Float32Array构造函数需要用一个new操作符来构造。现在直接把Float32Array 构造函数当函数调用而不使用 new,会抛出一个TypeError。