javascript
津泊客
这个人很懒,懒到这里什么都没有。。。
展开
-
setTimeout()和setInterval() 何时被调用
一、定时器的延迟时间究竟是如何作用的说到javascript中的setTimout()跟setInterval()这两个定时器,相信大家都经常使用,主要的操作方式如下表: 方法 格式 描述 setTimeout id原创 2016-08-05 10:46:26 · 630 阅读 · 0 评论 -
事件委托、函数节流及防抖
一、事件委托:JS事件处理程序的性能缺陷: 由于事件处理程序可以为现代web应用程序提供交互能力,因此许多开发人员会部分青红皂白的向页面中添加大量的处理程序。在创建GUI的语言(比如C#)中,为GUI中的每一个按钮添加一个onclick事件处理程序是司空见惯的事情,而且这样做也不会导至什么问题。可是在JS中,添加到页面上的事件处理程序都会占用内存,内存占用的越多性能就越差,且必须事先就指定好所有原创 2016-08-05 11:43:10 · 3799 阅读 · 2 评论 -
HTML5 坦克大战游戏的制作思路
BattleCity(坦克大战) github地址 在线试玩(使用ES6完成,浏览器版本过低无法打开)整个游戏为我个人独立完成,基本上复原了85版的游戏,因为一开始写这个游戏的时候说实话连canvas都不懂,一直都是边学边改的状态,所以花费了二十来天的时间才写好。现在回过头再去看这个游戏其实并不算多么的复杂,一些基本的问题处理好就行——这也是这篇文章所想要说明的东西。如果有同学也想要自己写一原创 2016-08-05 13:37:41 · 9441 阅读 · 1 评论