DataView.prototype.byteOffset

byteOffset アクセサープロパティは、このビューの ArrayBuffer または SharedArrayBuffer の先頭からオフセットを表します。

解説

byteOffset プロパティは、設定アクセサー関数が undefined である、すなわち読み取りのみができるアクセサープロパティです。この値は DataView が構築されたときに確立され、変更することができません。

byteOffset プロパティの使用

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

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

仕様書

仕様書
ECMAScript (ECMA-262)
DataView.prototype.byteOffset の定義

ブラウザーの互換性

BCD tables only load in the browser

関連情報