标签:
在web开发中,避免不了字符串连接的操作,但字符串的连接操作性能高吗?
之前有不少文章说使用加号性能低下,建议使用数组的join操作。
测试代码:
var length = 300000;
/*数组的 join*/
function Test1() {
var date1 = new Date().getTime();
var t = [];
for (var i = 0; i < length; i++) {
t[i] = "name" + i;
}
arr.join("");
var date12 = new Date().getTime();
console.log("1Test" + ((date12 - date1)));
}
/*字符串 +操作*/
function Test2() {
var date1 = new Date().getTime();
var t = "";
for (var i = 0; i < length; i++) {
t += "name" + i;
}
var date12 = new Date().getTime();
console.log("2Test" + ((date12 - date1)));
}标签:
原文地址:http://blog.csdn.net/xuexiaodong009/article/details/51810312