创建 canvas
想使用 canvas ,首先需要在 dom 中声明一块区域(画布)并初始化画布的尺寸
<canvas id="canvas" width="200" height="100"></canvas&g......
一个使用场景:
某些浏览器事件可能会在短时间内高频触发,比如:整窗口大小或滚动页面。
如果给窗口滚动事件添加一个事件监听器,然后用户不停地快速滚动页面,那你的事件可能在短短数秒之内被触发数千次。这会导致非常严重的性能问题。
所以如果功能涉及滚动事件,窗口调整事件,或者键盘事件鼠标事件等,你可能......
千里之行始于足下,今天写了一个相当简单的 chrome 插件,熟悉一下 chrome 插件的开发流程。
chrome 插件必备一个配置文件,名称为『manifest.json』,所以你可以先新建一个json文件了,其内容很清晰:
{
"manifest_version&q......