离屏canvas
1、概念
离屏canvas是在内存中创建一个canvas元素,未通过dom操作显示到页面上去
2、场景
1、用于需频繁调用canvas API
2、底部背景(canvas绘制的)不需要改变的
3、用法
1、创建一个canvas元素
2、绘制所需图形
3、通过canvas API drawImage方法绘制到页面canvas上去显示
4、代码展示
5、优点
1、提供性能(离屏canvas的操作都是在内存中进行并且离屏canvas的任何操作都不会导致页面变(重绘、重排))
2、减少冗余操作