javascriptstring字符串优化问题_javascript技巧: 代码如下: test function winProps(){ var message = []; var str; var data = new Date(); var mils1 = data.getTime(); //array数组 for(var i = 0; imessage.push(This window is ); mes
导读javascriptstring字符串优化问题_javascript技巧: 代码如下: test function winProps(){ var message = []; var str; var data = new Date(); var mils1 = data.getTime(); //array数组 for(var i = 0; imessage.push(This window is ); mes
代码如下:
test
function winProps(){ var message = []; var str; var data = new Date(); var mils1 = data.getTime(); //array数组 for(var i = 0; i<500000;i++) message.push("This window is "); message.join(" "); data = new Date(); var mils2 = data.getTime(); arrayMils = mils2 - mils1; //字符串直接连接 for(var i = 0; i<500000;i++) str+="This window is "; data = new Date(); var mils3 = data.getTime(); stringMils=mils3-mils2; //显示内容,不重要 var mes = []; mes.push("时间1:"); mes.push(mils1); mes.push("\n时间2"); mes.push(mils2); mes.push("\n时间3"); mes.push(mils3); mes.push("\narray所用时间"); mes.push(arrayMils>=0?arrayMils:arrayMils+1000); mes.push("\nstr连接所用时间"); mes.push(stringMils>=0?stringMils:stringMils+1000); alert(mes.join(" ")); } script>
google array所用时间17 str连接所用时间100 去查查jion的机制再写吧。 ps:浏览器版本 google12.0.742.122 ff5.0.1 opera11.50 ie8.0.6001.18702 pss:ie处理速度不给力
javascriptstring字符串优化问题_javascript技巧
javascriptstring字符串优化问题_javascript技巧: 代码如下: test function winProps(){ var message = []; var str; var data = new Date(); var mils1 = data.getTime(); //array数组 for(var i = 0; imessage.push(This window is ); mes