DataView.prototype.byteOffset
Свойство byteOffset
экземпляров DataView
возвращает смещение (в байтах) этого DataView
относительно начала своего ArrayBuffer
или SharedArrayBuffer
.
Интерактивный пример
Описание
byteOffset
— это свойство, функция доступа которого равна undefined
, то есть это свойство доступно только для чтения. Значение устанавливается при создании DataView
и не может быть изменено.
Примеры
Использование свойства byteOffset
js
const buffer = new ArrayBuffer(8);
const dataview = new DataView(buffer);
dataview.byteOffset; // 0 (смещение не установлено)
const dataview2 = new DataView(buffer, 3);
dataview2.byteOffset; // 3 (как установлено при создании DataView)
Спецификации
Specification |
---|
ECMAScript Language Specification # sec-get-dataview.prototype.byteoffset |
Совместимость с браузерами
BCD tables only load in the browser