DataView.getFloat64() 函数在 JavaScript 中


DataViewgetFloat64() 函数会获取位于指定位置的有符号 64 位浮点数并返回该值。

语法

其语法如下所示

dataView.getFloat64();

示例

尝试以下示例。

 实时演示

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var arrayBuffer = new ArrayBuffer(20);
      var dataView = new DataView(arrayBuffer);
      dataView.setFloat64(1, 654.44);
      document.write(dataView.getFloat64(1));
   </script>
</body>
</html>

输出

654.44

示例

除了浮点数值外,您还可以向此函数传递数学函数。

 实时演示

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var arrayBuffer = new ArrayBuffer(20);
      var dataView = new DataView(arrayBuffer);
      dataView.setFloat64(1, Math.LOG2E);
      document.write(dataView.getFloat64(1));
   </script>
</body>
</html>

输出

1.4426950408889634

示例

如果数据视图中没有存储任何内容,并且您仍然尝试获取数据,则此函数将返回 NaN。

 实时演示

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var arrayBuffer = new ArrayBuffer(20);
      var dataView = new DataView(arrayBuffer);
      dataView.setFloat64(1);
      document.write(dataView.getFloat64(1));
   </script>
</body>
</html>

输出

NaN

更新于: 25-06-2020

82 次浏览

开启你的 职业生涯

完成课程可获得认证

开始吧
广告