Float32Array がどのように機能するかは理解できたと思いますが、まだ十分ではないようです。可能な最も単純な例では:
buffer = new ArrayBuffer(128);
dataView = new DataView(buffer);
floatArray = new Float32Array(buffer);
dataView.setFloat32(8, 7);
console.log(floatArray[2]); //prints gibberesh
私が理解した方法では、データ ビューは 8 番目のバイトから始まる float を 7 に設定する必要があるため、float 配列の 3 番目の float は 7 であると予想されます。
ここで何が欠けていますか?
ありがとう