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

Related posts:

  1. Prototype 1.6.1 RC2 第一个接触的JS lib,现在转向jQuery,用得比较少了。这个版本主要是对 Internet Explorer 8 进行了一些兼容方面的优化。 更新如下: Full compatibility with...

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