飘零的残叶

导航

2009年4月3日 #

Javascript优化

摘要: 1. createElement 好过 innerHTML2.先append到父节点, 再创建子节点 好过 先创建子节点, 再append 到父节点3.clone Node 好过 create Node 阅读全文

posted @ 2009-04-03 04:53 ^Blood^ 阅读(145) 评论(0) 推荐(0) 编辑

[转]非侵入式JavaScript的七条准则

摘要: 英文原文:The seven rules of Unobtrusive JavaScript原文地址:http://icant.co.uk/articles/seven-rules-of-unobtrusive-javascript/原文作者:Chris Heilmann译文地址:http://www.zhuoqun.net/html/y2008/1103.html 经过多年的开发、教学和编写不唐... 阅读全文

posted @ 2009-04-03 04:48 ^Blood^ 阅读(749) 评论(0) 推荐(0) 编辑

[转]提升JavaScript运行速度之递归篇

摘要: 影响JavaScript性能的另外一个杀手就是递归,在上一节中提到采用memoization技术可以优化计算数值的递归函数,但memoization不是万能的,不是所有的递归函数都可以用memoization技术优化,本文介绍了这些情况,并介绍了解决办法,就是将递归转换为迭代,同时需要注意,本文末尾介绍的方案不是最终的方案,还需要和上一节优化循环的方案综合起来才能达到最佳效果。【原文】Speed ... 阅读全文

posted @ 2009-04-03 04:33 ^Blood^ 阅读(249) 评论(0) 推荐(0) 编辑

[转] 提高JS性能注意事项

摘要: 出处:七月佑安一.执行效率1. DOM1.1 使用DocumentFragment优化多次append说明:添加多个dom元素时,先将元素append到DocumentFragment中,最后统一将DocumentFragment添加到页面。该做法可以减少页面渲染dom元素的次数。经IE和Fx下测试,在append1000个元素时,效率能提高10%-30%,Fx下提升较为明显。服用前:for (v... 阅读全文

posted @ 2009-04-03 04:32 ^Blood^ 阅读(706) 评论(0) 推荐(0) 编辑

2009年3月21日 #

JS事件

摘要: <table style="FONT-SIZE: 12px" cellSpacing=0 cellPadding=5 width="75%" align=center border=0> <caption align=left>一般事件</caption> <tbody> <tr> <td width=150 bgColor=#99... 阅读全文

posted @ 2009-03-21 22:28 ^Blood^ 阅读(300) 评论(0) 推荐(0) 编辑