DataView.prototype.getInt8()

The getInt8() method of DataView instances reads 1 byte at the specified byte offset of this DataView and interprets it as an 8-bit signed integer.

Try it

Syntax

js

getInt8(byteOffset)

Parameters

byteOffset

The offset, in byte, from the start of the view where to read the data.

Return value

A signed 8-bit integer number.

Errors thrown

RangeError

Thrown if the byteOffset is set such as it would read beyond the end of the view.

Description

There is no alignment constraint; multi-byte values may be fetched from any offset.

Examples

Using the getInt8 method

js

const buffer = new ArrayBuffer(8);
const dataview = new DataView(buffer);
dataview.getInt8(1); // 0

Specifications

Specification
ECMAScript Language Specification
# sec-dataview.prototype.getint8

Browser compatibility

BCD tables only load in the browser

See also