自从过了一遍 Canvas API 后,很久没碰 Canvas 了,今天在图书馆闲着无聊就用 Canvas 做了个正余弦函数的单位圆图像。
代码如下:
接着试了下 off-screen canvas,看看能不能在性能上有所优化,但是在 jsperf.com 上做了测试,采用离屏 off-screen canvas 的代码反而慢了,感觉是对 off-screen canvas 的操作上耗费了时间。在 Chrome 了 Profile 了一下 CPU 信息,没看出些啥来。
最后调了一下各个浏览器,发现 IE 跟 Firefox 跑 jsperf 上的这个测试,得分都远远低过 Chrome,不知为何。