javascript 几万次for循环,如何改善
javascript 几万次for循环,一运行就死掉,如何解决,可否用多线程,请高手帮忙
------解决方案--------------------如果里面是执行str+= " ";的话
建议用Array
var s= " ";
var arr=new Array();
for(var i=0;i <10000;i++){
arr.push( "aaaaaaaa ");
}
s=arr.join( " ");
如果是操作Array
看这个帖子:
http://hi.baidu.com/yoyobp/blog/item/25848954fc9c501f3a29351a.html
------解决方案--------------------for
for
for...
几万次?
------解决方案--------------------来顶一个。。。
------解决方案--------------------listbox是指什么?多选的select?
可以先把select隐藏掉,再执行你的程序,执行完再显示,select这个东西这样执行会快很多
循环的过程中注意别潜逃太深,最好给些代码我们好调试
------解决方案--------------------多线程,谁会?
------解决方案--------------------建议用多层for循环和分子组合。。最后最好能option.innerHTML = " ";这样的效率是最高的。。