DataView.prototype.byteOffset

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die byteOffset Zugriffseigenschaft von DataView Instanzen gibt den Offset (in Bytes) dieser Ansicht vom Anfang ihres ArrayBuffer oder SharedArrayBuffer zurück.

Probieren Sie es aus

Beschreibung

Die Eigenschaft byteOffset ist eine Zugriffseigenschaft, deren Set-Accessor-Funktion undefined ist. Das bedeutet, dass Sie diese Eigenschaft nur lesen können. Der Wert wird festgelegt, wenn ein DataView erstellt wird und kann nicht geändert werden.

Beispiele

Verwendung der byteOffset-Eigenschaft

js
const buffer = new ArrayBuffer(8);
const dataview = new DataView(buffer);
dataview.byteOffset; // 0 (no offset specified)

const dataview2 = new DataView(buffer, 3);
dataview2.byteOffset; // 3 (as specified when constructing the DataView)

Spezifikationen

Specification
ECMAScript Language Specification
# sec-get-dataview.prototype.byteoffset

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch