ブラウザ アプリケーションFloat32Array
で標準の JavaScript の代わりにを使用する意味があるのはいつですか?Array
このパフォーマンステストは、一般的に遅いことを示しFloat32Array
ています-そして、私が正しく理解していれば、標準Array
が64ビットとして数値を格納するため、精度に利点はありません.
パフォーマンスの低下の可能性は別Float32Array
として、読みやすさの欠点もあります-コンストラクターを使用する必要があります。
a = new Float32Array(2);
a[0] = 3.5;
a[1] = 4.5;
代わりに配列リテラル
a = [3.5, 4.5];
これを尋ねているのは、デフォルトで glMatrix ライブラリを使用しているためです。配列リテラルを使用できるようにするFloat32Array
ために、強制的に使用するべきではない理由があるかどうか疑問に思っています。Array