将 Uint8ClampedArray 转换为常规数组

Convert Uint8ClampedArray to regular array

如何将 Uint8ClampedArray(例如用于存储 HTML5 canvas 图像数据的数组)转换为常规数组,其中的值不会被限制为 0-255?

您可以使用 Array.prototype.slice

将类型化数组转换为常规数组
var typedArray = new Uint8ClampedArray([1, 2, 3, 4]);
var normalArray = Array.prototype.slice.call(typedArray);

此外,如果使用 ES6,您可以改用 Array.from

var normalArray = Array.from(typedArray);

MDN - JavaScript typed arrays