---
hide_title: false
hide_table_of_contents: false
pagination_next: null
pagination_prev: null
---
# DataView.prototype.setInt8()

The **`setInt8()`** method stores a signed 8-bit integer (byte)
value at the specified byte offset from the start of the [`DataView`](../../../globals/DataView/DataView.mdx).

## Syntax

```js
setInt8(byteOffset, value)
```

### Parameters

- `byteOffset`
  - : The offset, in byte, from the start of the view where to store the data.
- `value`
  - : The value to set.

### Return value

[`undefined`](../../../globals/undefined.mdx).

### Errors thrown

- [`RangeError`](../../RangeError/RangeError.mdx)
  - : Thrown if the `byteOffset` is set such as it would store beyond the end
    of the view.
