Javascript optimization

javascript Add comments

Link:Javascript optimization – high performance JS apps

文中作者主要是针对于Prototype,提到了从以下几个方面入手优化JS代码,提高性能

  1. 分析性能
    主要提到了使用fx的一个插件firebug,插播一个消息,现在最新的firebug beta版已经支持firefox 3
  2. 移除$$和事件绑定
    主要是移除一些重复的不必要的事件绑定
  3. 延时
    延时加载,用到的时候再加载
  4. 如果没必要不使用Prototype的functions
    Prototype中的function会执行一些其它的不必要的循环判断等,如果真的追求速度,就要限制对它的使用。
  5. 更低一级别的优化
    列举了几个低一级的优化,像什么用for 循环代替for in循环,其中推荐去看下这个string performance an analysis,这里说到长久以来推荐的使用Array.join()这种操作字符串方式与+=的分析,原来结果和理想的并不一样

更详细的内容,请看原文

Technorati : , ,
Del.icio.us : , ,
Zooomr : , ,

  • Share/Bookmark

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

Leave a Reply


WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in