JavaScript Float32Array があり、それを通常の JavaScript 配列に変換したいと考えています。これどうやってするの?
質問する
32471 次
3 に答える
44
Array.prototype.slice を使用float32Array
して Array に変換します。jsfiddle
var floatarr = new Float32Array(12);
var array = Array.prototype.slice.call(floatarr);
于 2012-10-06T14:29:51.517 に答える
1
これを任意の配列として使用できます。つまり、次のことができます。
var arr = [];
for (var i=0; i<myFloat32array.length; i++) arr[i] = myFloat32array[i];
ただし、通常は、変換するよりも Float32Array として使用する方が効率的です。
異なるタイプの値を混在させたくない場合は、変換しないでください。
于 2012-10-06T14:26:41.717 に答える