命名修改
1. 對象下屬性改爲局部變量
2. backgroundImage改爲image
3. backgroundColor改爲background
4. 獲取canvas對象方法改爲h()或h("canvas")
循環調用的指針等優化
1. 函數內緩存常用的對象，減少指針查詢
2. 檢查每次ctx接口調用，減少不必要的調用
循環調用的指針等優化
1. 函數內緩存常用的對象，減少指針查詢
2. 檢查每次ctx接口調用，減少不必要的調用
循环优化
1. 将forEach用for循环代替。
2. 缓存Math.PI / 180
注释以及event代码优化
1. 增加部分注释
2. event根据现有逻辑优化
修复内层元素事件触发失效的问题
删除多余的测试