Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 来自ArrayBuffer的普通浮点数数组_Javascript_Arraybuffer - Fatal编程技术网

Javascript 来自ArrayBuffer的普通浮点数数组

Javascript 来自ArrayBuffer的普通浮点数数组,javascript,arraybuffer,Javascript,Arraybuffer,关于从ArrayBuffer获取类型化数组,有许多问题和资源。例如:。我需要一个实际的数组 我尝试了Array.from(myArrayBuffer)并获得以下结果: // buf is an ArrayBuffer(878468) Array.from(buf) // Array(0) length: 0 似乎没有从ArrayBuffer直接转换到普通数组。需要两个步骤 阵列缓冲->类型Darray 数组.from(typedArray) 因此: 您提供的链接中的选中答案对您无效吗

关于从
ArrayBuffer
获取类型化数组,有许多问题和资源。例如:。我需要一个实际的数组

我尝试了
Array.from(myArrayBuffer)
并获得以下结果:

//  buf is an ArrayBuffer(878468)
Array.from(buf) //  Array(0)  length: 0

似乎没有从
ArrayBuffer
直接转换到普通数组。需要两个步骤

  • 阵列缓冲->类型Darray
  • 数组.from(typedArray)
因此:


您提供的链接中的选中答案对您无效吗?
UInt8Array
TypedArray
     let ab = new ArrayBuffer(1000)
     let arr = Array.from(new Float32Array(ab))