# DataView

## 构造函数

### new(buffer : ArrayBufferLike & { BYTES_PER_ELEMENT ?: never; }, byteOffset ?: number, byteLength ?: number) : DataView;@Constructor(buffer, byteOffset?, byteLength?)

<!-- UTSJSON.DataView.Constructor.description -->

<!-- UTSJSON.DataView.Constructor.param -->

<!-- UTSJSON.DataView.Constructor.returnValue -->

<!-- UTSJSON.DataView.Constructor.test -->

<!-- UTSJSON.DataView.Constructor.compatibility -->

<!-- UTSJSON.DataView.Constructor.tutorial -->

## 实例属性


### buffer

<!-- UTSJSON.DataView.buffer.description -->

<!-- UTSJSON.DataView.buffer.param -->

<!-- UTSJSON.DataView.buffer.returnValue -->

<!-- UTSJSON.DataView.buffer.test -->

<!-- UTSJSON.DataView.buffer.compatibility -->

<!-- UTSJSON.DataView.buffer.tutorial -->

### byteLength

<!-- UTSJSON.DataView.byteLength.description -->

<!-- UTSJSON.DataView.byteLength.param -->

<!-- UTSJSON.DataView.byteLength.returnValue -->

<!-- UTSJSON.DataView.byteLength.test -->

<!-- UTSJSON.DataView.byteLength.compatibility -->

<!-- UTSJSON.DataView.byteLength.tutorial -->

### byteOffset

<!-- UTSJSON.DataView.byteOffset.description -->

<!-- UTSJSON.DataView.byteOffset.param -->

<!-- UTSJSON.DataView.byteOffset.returnValue -->

<!-- UTSJSON.DataView.byteOffset.test -->

<!-- UTSJSON.DataView.byteOffset.compatibility -->

<!-- UTSJSON.DataView.byteOffset.tutorial -->


## 实例方法


### getFloat32(byteOffset, littleEndian?)

<!-- UTSJSON.DataView.getFloat32.description -->

<!-- UTSJSON.DataView.getFloat32.param -->

<!-- UTSJSON.DataView.getFloat32.returnValue -->

<!-- UTSJSON.DataView.getFloat32.test -->

<!-- UTSJSON.DataView.getFloat32.compatibility -->

<!-- UTSJSON.DataView.getFloat32.tutorial -->

### getFloat64(byteOffset, littleEndian?)

<!-- UTSJSON.DataView.getFloat64.description -->

<!-- UTSJSON.DataView.getFloat64.param -->

<!-- UTSJSON.DataView.getFloat64.returnValue -->

<!-- UTSJSON.DataView.getFloat64.test -->

<!-- UTSJSON.DataView.getFloat64.compatibility -->

<!-- UTSJSON.DataView.getFloat64.tutorial -->

### getInt8(byteOffset)

<!-- UTSJSON.DataView.getInt8.description -->

<!-- UTSJSON.DataView.getInt8.param -->

<!-- UTSJSON.DataView.getInt8.returnValue -->

<!-- UTSJSON.DataView.getInt8.test -->

<!-- UTSJSON.DataView.getInt8.compatibility -->

<!-- UTSJSON.DataView.getInt8.tutorial -->

### getInt16(byteOffset, littleEndian?)

<!-- UTSJSON.DataView.getInt16.description -->

<!-- UTSJSON.DataView.getInt16.param -->

<!-- UTSJSON.DataView.getInt16.returnValue -->

<!-- UTSJSON.DataView.getInt16.test -->

<!-- UTSJSON.DataView.getInt16.compatibility -->

<!-- UTSJSON.DataView.getInt16.tutorial -->

### getInt32(byteOffset, littleEndian?)

<!-- UTSJSON.DataView.getInt32.description -->

<!-- UTSJSON.DataView.getInt32.param -->

<!-- UTSJSON.DataView.getInt32.returnValue -->

<!-- UTSJSON.DataView.getInt32.test -->

<!-- UTSJSON.DataView.getInt32.compatibility -->

<!-- UTSJSON.DataView.getInt32.tutorial -->

### getUint8(byteOffset)

<!-- UTSJSON.DataView.getUint8.description -->

<!-- UTSJSON.DataView.getUint8.param -->

<!-- UTSJSON.DataView.getUint8.returnValue -->

<!-- UTSJSON.DataView.getUint8.test -->

<!-- UTSJSON.DataView.getUint8.compatibility -->

<!-- UTSJSON.DataView.getUint8.tutorial -->

### getUint16(byteOffset, littleEndian?)

<!-- UTSJSON.DataView.getUint16.description -->

<!-- UTSJSON.DataView.getUint16.param -->

<!-- UTSJSON.DataView.getUint16.returnValue -->

<!-- UTSJSON.DataView.getUint16.test -->

<!-- UTSJSON.DataView.getUint16.compatibility -->

<!-- UTSJSON.DataView.getUint16.tutorial -->

### getUint32(byteOffset, littleEndian?)

<!-- UTSJSON.DataView.getUint32.description -->

<!-- UTSJSON.DataView.getUint32.param -->

<!-- UTSJSON.DataView.getUint32.returnValue -->

<!-- UTSJSON.DataView.getUint32.test -->

<!-- UTSJSON.DataView.getUint32.compatibility -->

<!-- UTSJSON.DataView.getUint32.tutorial -->

### setFloat32(byteOffset, value, littleEndian?)

<!-- UTSJSON.DataView.setFloat32.description -->

<!-- UTSJSON.DataView.setFloat32.param -->

<!-- UTSJSON.DataView.setFloat32.returnValue -->

<!-- UTSJSON.DataView.setFloat32.test -->

<!-- UTSJSON.DataView.setFloat32.compatibility -->

<!-- UTSJSON.DataView.setFloat32.tutorial -->

### setFloat64(byteOffset, value, littleEndian?)

<!-- UTSJSON.DataView.setFloat64.description -->

<!-- UTSJSON.DataView.setFloat64.param -->

<!-- UTSJSON.DataView.setFloat64.returnValue -->

<!-- UTSJSON.DataView.setFloat64.test -->

<!-- UTSJSON.DataView.setFloat64.compatibility -->

<!-- UTSJSON.DataView.setFloat64.tutorial -->

### setInt8(byteOffset, value)

<!-- UTSJSON.DataView.setInt8.description -->

<!-- UTSJSON.DataView.setInt8.param -->

<!-- UTSJSON.DataView.setInt8.returnValue -->

<!-- UTSJSON.DataView.setInt8.test -->

<!-- UTSJSON.DataView.setInt8.compatibility -->

<!-- UTSJSON.DataView.setInt8.tutorial -->

### setInt16(byteOffset, value, littleEndian?)

<!-- UTSJSON.DataView.setInt16.description -->

<!-- UTSJSON.DataView.setInt16.param -->

<!-- UTSJSON.DataView.setInt16.returnValue -->

<!-- UTSJSON.DataView.setInt16.test -->

<!-- UTSJSON.DataView.setInt16.compatibility -->

<!-- UTSJSON.DataView.setInt16.tutorial -->

### setInt32(byteOffset, value, littleEndian?)

<!-- UTSJSON.DataView.setInt32.description -->

<!-- UTSJSON.DataView.setInt32.param -->

<!-- UTSJSON.DataView.setInt32.returnValue -->

<!-- UTSJSON.DataView.setInt32.test -->

<!-- UTSJSON.DataView.setInt32.compatibility -->

<!-- UTSJSON.DataView.setInt32.tutorial -->

### setUint8(byteOffset, value)

<!-- UTSJSON.DataView.setUint8.description -->

<!-- UTSJSON.DataView.setUint8.param -->

<!-- UTSJSON.DataView.setUint8.returnValue -->

<!-- UTSJSON.DataView.setUint8.test -->

<!-- UTSJSON.DataView.setUint8.compatibility -->

<!-- UTSJSON.DataView.setUint8.tutorial -->

### setUint16(byteOffset, value, littleEndian?)

<!-- UTSJSON.DataView.setUint16.description -->

<!-- UTSJSON.DataView.setUint16.param -->

<!-- UTSJSON.DataView.setUint16.returnValue -->

<!-- UTSJSON.DataView.setUint16.test -->

<!-- UTSJSON.DataView.setUint16.compatibility -->

<!-- UTSJSON.DataView.setUint16.tutorial -->

### setUint32(byteOffset, value, littleEndian?)

<!-- UTSJSON.DataView.setUint32.description -->

<!-- UTSJSON.DataView.setUint32.param -->

<!-- UTSJSON.DataView.setUint32.returnValue -->

<!-- UTSJSON.DataView.setUint32.test -->

<!-- UTSJSON.DataView.setUint32.compatibility -->

<!-- UTSJSON.DataView.setUint32.tutorial -->

### Constructor(buffer, byteOffset?, byteLength?)

<!-- UTSJSON.DataView.Constructor.description -->

<!-- UTSJSON.DataView.Constructor.param -->

<!-- UTSJSON.DataView.Constructor.returnValue -->

<!-- UTSJSON.DataView.Constructor.test -->

<!-- UTSJSON.DataView.Constructor.compatibility -->

<!-- UTSJSON.DataView.Constructor.tutorial -->
