JavaScript dataView.getInt32() 方法
下面是dataView.getFloat32()方法的示例。
- 例子:
javascript
javascript
javascript
javascript
- 输出:
12
dataView.getInt32()是 dataView 中的一个内置函数,用于在指定位置获取 32 位整数,即从 dataView 开始的字节偏移处。 32 位整数值的范围是从 0 到 4,294,967,295(对于无符号整数)和从 2,147,483,648 到 2,147,483,647(对于有符号整数值)。
句法:
dataview.getInt32(byteOffset)
参数:它有参数 byteOffset,它是以字节为单位的偏移量,它表示从视图的开头开始读取数据。
返回值:返回 32 位有符号整数值。
示例 1:
Input: dataview1.setInt32(1, 56);
document.write(dataview1.getInt32(1));
Output: 56
示例 2:
Input: dataview1.setInt32(1, 4.5);
document.write(dataview1.getInt32(1));
Output: 4
显示此方法工作原理的 JavaScript 代码:
代码#1:
javascript
输出:
56
代码#2:
在这里可以看出,当将此浮点值赋予此函数时,此函数不采用浮点值,然后将该值转换为整数值。
javascript
输出:
4
代码#3:
如果没有要存储的数据,则返回零 (0)。
javascript
输出:
0
支持的浏览器:
- 谷歌浏览器 9 及更高版本
- 边缘 12 及以上
- 火狐 15 及以上
- Internet Explorer 10 及更高版本
- Opera 12.1 及更高版本
- Safari 5.1 及更高版本