Baseline Widely available
ÐеÑод setInt16()
ÑодеÑÐ¶Ð¸Ñ 16-биÑное Ñелое (short) знаÑение в байÑе, ÑмеÑÑннÑм по ÑÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¼Ñ ÑиÑÐ»Ñ Ð¾Ñ Ð½Ð°Ñала DataView
.
// Create an ArrayBuffer with a size in bytes
const buffer = new ArrayBuffer(16);
const view = new DataView(buffer);
view.setInt16(1, 32767); // Max signed 16-bit integer
console.log(view.getInt16(1));
// Expected output: 32767
СинÑакÑиÑ
dataview.setInt16(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
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4