JavaScript

DataView.prototype.byteOffsetプロパティ

 編集:2022.08.05 by T.A.

解説

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

Dataview.byteOffset
Dataview Dataview
byteOffset プロパティの使用
var buffer = new ArrayBuffer(8);
var dataview = new DataView(buffer);
D=dataview.byteOffset; //=0。オフセットが指定されていません。

var dataview2 = new DataView(buffer, 3); //オフセット3(4byte目)から
D=dataview2.byteOffset; //=3。DataView の構築時に指定されたとおり。

テスト