DataView DataView视图是一个可以从ArrayBuffer对象中读写多种数值类型的底层接口,在读写时不用考虑平台字节序问题。
dataView.getFloat32 getFloat32()方法从DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个32-bit数(浮点型).
dataView.getFloat64 getFloat64()方法从DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个64-bit数(双精度浮点型).
dataView.getInt16 getInt16()方法从DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个16-bit数(短整型).
dataView.getInt32 getInt32()方法从DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个32-bit数(长整型).
dataView.getInt8 getInt8()方法从DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个有符号的8-bit整数(一个字节)。
dataView.getUint16 getUint16()方法从DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个16-bit数(无符号短整型)。
dataView.getUint32 getUint32()方法从DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个32-bit数(无符号长整型)。
dataView.getUint8 getUint8()方法从DataView起始位置以byte为计数的指定偏移量(byteOffset)处获取一个无符号的8-bit整数(一个字节)。
dataView.setFloat32 setFloat32()从DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个32-bit数(浮点型)。
dataView.setFloat64 setFloat64()从DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个64-bit数(双精度浮点型).
dataView.setInt16 setInt16()从DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个16-bit数(短整型).
dataView.setInt32 setInt32()从DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个32-bit数(长整型).
dataView.setInt8 setInt8()从DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个8-bit数(一个字节).
dataView.setUint16 setUint16()从DataView起始位置以byte为计数的指定偏移量(byteOffset)处储存一个16-bit数(无符号短整型).

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
