标签:
在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