提高 javascript 效率的插件
RT 有没能提高 javascript 效率的插件呢
最近用纯 javascript 给公司做了个地图显示软件
发现显示速度很慢 检测后发现主要是appchild这个函数加结点的时候很慢
加1000个以上结点的时候就会明显发觉不行(结点越大则越慢) 虽然现在用办法来缓存了下
但现在还是想能通过装个插件什么的来提高下显示效率,哪位仁兄做过的指点下,谢谢了
楼主知道了也跟我说说!
效率上的软件还真不太清楚 还是尽可能地修改自己的代码 看看能不能提高效率
对的 前段时间一直在修改自己的代码
确实加快许多 不过已经快到极限了 因为除了appchild这个函数外的所有代码时间占用都非常少了 小于10%
也看过类似于appchild函数的功能 最后测试后还是这个最快
所以现在只能期待于什么插件了 希望过段日子能找到 这样就体验方面就更好了
帖子里的“虽然现在用办法来缓存了下 ”改为“虽然现在用办法来缓冲了下”
呵呵 免得引起误解
是appchild 拼接字符串节点吗?
如果是
字符串拼接本来就很慢的。
建议使用string.join() 方法拼接。
不好意思 是appendChild 果然阿 不看代码还是会记不起来怎么拼 复制黏贴的坏毛病阿
HTML添加页面结点元素的功能 不是字符串拼接的功能哦
楼主很好很强大
为何没有修改自己帖子的功能,我郁闷
我写错了很多地方
修改编辑帖子 在“管理菜单”
找不到浏览器 ctrl+f搜索下
我不大懂代码,如果换用其他浏览器是不是快些呢?
chrome 4真的快得一塌糊涂
修改你的代码,在创建大量对象时使用DOM效率的确低下,用拼接字串应该可以改进效率。
相关问答:
我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧
就是执行后台代码的时候 ......
如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
http://topic.csdn.net/u/20090830/23/5e5ded07-7216-46c2-9712- ......
<html>
<head>
<title></title>
</head>
<body>
<font color="#0000FF"><b>请在文本框1中输入文字:</b>
<form>
<input ......
<script type="text/javascript">
function show(){
var ListUtil=new Object();
var ListUtil.getSelectedIndexes=function (oListbox){
var arrIndexes=new Array;
for(var i=0;i ......
我的源文件如下:
<html>
<head> <title>show picture </title>
<script>
function change(fileName)
{
  ......