[英]Convert Float64Array to array
用这个:
var normalArray = [].slice.call(floatArray);
演示:
var floatArray = new Float64Array(4);
floatArray[3] = 3.0;
var normalArray = [].slice.call(floatArray);
console.log(normalArray);
//[0, 0, 0, 3]
原来的答案已经很老了。 最近的一种方法(ES6+)可能是使用 Array.from
const floatArray = new Float64Array(4); floatArray[3] = 3.0; var normalArray = Array.from(floatArray); console.log(normalArray);
Float64Array.prototype.toArray = Array.prototype.slice; const floatArray = new Float64Array(4); floatArray[3] = 3.0125; var normalArray = floatArray.toArray(); console.log(normalArray);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.