易截截图软件、单文件、免安装、纯绿色、仅160KB

提高 javascript 效率的插件

RT 有没能提高 javascript 效率的插件呢
最近用纯 javascript 给公司做了个地图显示软件
发现显示速度很慢 检测后发现主要是appchild这个函数加结点的时候很慢
加1000个以上结点的时候就会明显发觉不行(结点越大则越慢) 虽然现在用办法来缓存了下

但现在还是想能通过装个插件什么的来提高下显示效率,哪位仁兄做过的指点下,谢谢了
楼主知道了也跟我说说!

效率上的软件还真不太清楚 还是尽可能地修改自己的代码 看看能不能提高效率

对的 前段时间一直在修改自己的代码
确实加快许多 不过已经快到极限了 因为除了appchild这个函数外的所有代码时间占用都非常少了 小于10%
也看过类似于appchild函数的功能 最后测试后还是这个最快
所以现在只能期待于什么插件了 希望过段日子能找到 这样就体验方面就更好了

帖子里的“虽然现在用办法来缓存了下 ”改为“虽然现在用办法来缓冲了下”
呵呵 免得引起误解

是appchild 拼接字符串节点吗?

如果是

字符串拼接本来就很慢的。

建议使用string.join() 方法拼接。

不好意思 是appendChild 果然阿 不看代码还是会记不起来怎么拼 复制黏贴的坏毛病阿
HTML添加页面结点元素的功能 不是字符串拼接的功能哦

楼主很好很强大

为何没有修改自己帖子的功能,我郁闷
我写错了很多地方

修改编辑帖子 在“管理菜单”
找不到浏览器 ctrl+f搜索下

我不大懂代码,如果换用其他浏览器是不是快些呢?
chrome 4真的快得一塌糊涂

修改你的代码,在创建大量对象时使用DOM效率的确低下,用拼接字串应该可以改进效率。



相关问答:

后台调用JavaScript问题 - .NET技术 / ASP.NET

我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
 有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧

就是执行后台代码的时候 ......

javaScript 悬停浮动层定位

如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,

http://topic.csdn.net/u/20090830/23/5e5ded07-7216-46c2-9712- ......

JavaScript问题!

<html>
<head>
<title></title>
</head>
<body>
<font color="#0000FF"><b>请在文本框1中输入文字:</b>
<form>
  <input ......

JavaScript获取选中项

<script type="text/javascript">
function show(){
var ListUtil=new Object();
var ListUtil.getSelectedIndexes=function (oListbox){
var arrIndexes=new Array;
for(var i=0;i ......

如何用javascript在页面中动态更新某一块的内容?

我的源文件如下:
<html>
<head> <title>show picture </title>
<script>
function change(fileName)
    {
     
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号