📜  JavaScript dataView.getInt16() 方法

📅  最后修改于: 2022-05-13 01:58:10.141000             🧑  作者: Mango

JavaScript dataView.getInt16() 方法

下面是dataView.getInt16()方法的示例。

  • 例子:
javascript


javascript


javascript


javascript


  • 输出:
12

dataView.getInt16()是 dataView 中的一个内置函数,用于在指定位置获取一个 16 位整数,即从 dataView 开始的字节偏移处。 16 位整数值的范围是从 0 到 65,535(对于无符号整数)和从 ?32,768 到 32,767(对于有符号整数值)。
句法:

dataview.getInt16(byteOffset)

参数:它有参数 byteOffset,它是以字节为单位的偏移量,它表示从视图的开头(开始)读取数据的位置。
返回值:返回 16 位有符号整数值。
示例 1:

Input: dataview1.setInt16(1, 56); 
       document.write(dataview1.getInt16(1)); 
Output: 56

示例 2:

Input:  dataview1.setInt16(1, 4.5);
        document.write(dataview1.getInt16(1));

Output: 4

显示此方法工作原理的 JavaScript 代码:
代码#1:

javascript


输出:

56

代码#2:在这里可以看出,当将此浮点值赋予此函数时,此函数不采用浮点值,然后将该值转换为整数值。

javascript


输出:

4

代码#3:当没有要存储的数据时,它返回NaN,即不是一个数字。

javascript


输出:

0

支持的浏览器:

  • 谷歌浏览器 9 及更高版本
  • 边缘 12 及以上
  • 火狐 15 及以上
  • Internet Explorer 10 及更高版本
  • Opera 12.1 及更高版本
  • Safari 5.1 及更高版本