DataView.prototype.setInt16()

Метод setInt16() содержит 16-битное целое (short) значение в байте, смещённым по указанному числу от начала DataView.

Синтаксис

dataview.setInt16(byteOffset, value [, littleEndian])

Параметры

byteOffset
Смещение в байтах от старта до этого значения, где будут храниться данные.
value
Устанавливаемое значение.
littleEndian
Необязательный Указывает, сохранять ли 16-bit целое в little- or big-endian формате. Если значение false или undefined, записывает значение big-endian.

Возвращаемое значение

Возвращаемые ошибки

RangeError
Выдана, если byteOffset установлен так, что целое бы хранилось после конца.

Примеры

Использование метода setInt16

var buffer = new ArrayBuffer(8);
var dataview = new DataView(buffer);
dataview.setInt16(1, 3);
dataview.getInt16(1); // 3

Спецификации

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также