--- title: DataView.prototype.getFloat32() slug: Web/JavaScript/Reference/Global_Objects/DataView/getFloat32 tags: - DataView - getFloat32 translation_of: Web/JavaScript/Reference/Global_Objects/DataView/getFloat32 ---
getFloat32()
方法从相对于{{jsxref("DataView")}} 的起始位置偏移 n 个字节处获取一个32-bit浮点数(单精度浮点数,4个字节).
dataview.getFloat32(byteOffset [, littleEndian])
一个带符号的32位浮点数。
没有对齐约束; 多字节值可以从任何偏移处获取。
var buffer = new ArrayBuffer(8); var dataview = new DataView(buffer); dataview.getFloat32(1); // 0
Specification | Status | Comment |
---|---|---|
{{SpecName('Typed Array')}} | {{Spec2('Typed Array')}} | Superseded by ECMAScript 6. |
{{SpecName('ES6', '#sec-dataview.prototype.getfloat32', 'DataView.prototype.getFloat32')}} | {{Spec2('ES6')}} | Initial definition in an ECMA standard. |
{{SpecName('ESDraft', '#sec-dataview.prototype.getfloat32', 'DataView.prototype.getFloat32')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.DataView.getFloat32")}}