随笔-5  评论-1  文章-0  trackbacks-0
HTML5技术
HTML5技术
从 RequireJS 到 SeaJS(1)      摘要: RequireJS 发布 1.0.0 了,很值得关注,看是否有可借鉴之处。
本次比较不涉及具体实现代码,主要比较两者的 API 设计。

http://requirejs.org
http://seajs.com

从定位谈起

首先,从 requirejs.org 首页可以得知,RequireJS 的定位是:

RequireJS 是一个 JavaScript 文件和模块加载器,特别为浏览器优化,同时也可运行在 Rhino 和 Node 环境中。

SeaJS 的定位是:

SeaJS 是一个适用于浏览器端的 JavaScript 模块加载器。

不要小看这两句话,任何类库/框架的定位,或者说愿景/目标,最终会决定该类库/框架的方方面面  阅读全文
posted @ 2011-12-22 23:01 古木天琪 阅读(2279) | 评论 (0)  编辑
JavaScript 性能优化技巧:函数节流      摘要: 古木天琪 标签: JavaScript,性能,JS性能,回调函数,延时函数
函数节流技术的主要思路是,通过一个定时器,阻断连续重复的函数调用。对于我们自己内部使用的函数,这通常意义不大,也不推荐使用这个技术,它可能会丢失对某些数据的处理。但是对于在用户界面调用的函数,却非常有意义。例如一个 mousemove 或者 IE 中 resize 事件的监听函数。  阅读全文
posted @ 2011-09-28 15:50 古木天琪 阅读(250) | 评论 (0)  编辑