JavaScript 中的 DataView.getFloat32() 函数
DataView 的 **getFloat32()** 函数在指定位置获取并返回一个有符号的 32 位浮点数。
语法
其语法如下
dataView.getFloat32();
示例
尝试以下示例。
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var arrayBuffer = new ArrayBuffer(8); var dataView = new DataView(arrayBuffer); dataView.setFloat32(1, Math.LOG2E); document.write(dataView.getFloat32(1)); </script> </body> </html>
输出
1.4426950216293335
示例
除了浮点数值外,还可以向此函数传递数学函数。
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var arrayBuffer = new ArrayBuffer(8); var dataView = new DataView(arrayBuffer); dataView.setFloat32(1, Math.LOG2E); document.write(dataView.getFloat32(1)); </script> </body> </html>
输出
1.4426950216293335
示例
如果数据视图中没有任何内容,而您仍然尝试获取数据,此函数将返回 NaN。
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var arrayBuffer = new ArrayBuffer(8); var dataView = new DataView(arrayBuffer); dataView.setFloat32(1); document.write(dataView.getFloat32(1)); </script> </body> </html>
输出
NaN
广告