原始图像数据

可以使用 putImageData 直接写入渲染的图像数据。通过创建新的图像数据然后将其分配到画布,你将清除整个屏幕。

var imageData = ctx.createImageData(canvas.width, canvas.height);
ctx.putImageData(imageData, 0, 0);

注意:putImageData 不受应用于上下文的任何转换的影响。它会将数据直接写入渲染像素区域。