Tag Archives: 字符串拼接

Javascript拼接字符串效率测试

JavaScript开发中,经常需要组合字符串进行输出,比如接收服务端信息,然后格式化成html再显示到页面上。 一般用到两种方法来进行拼接,Array.join和+=串联字符串,为了得到最佳的效率,对这两种方法进行了测试; Array.join测试代码: var timer = new Date().getTime(); var arr = new Array(); for (var i = 0; i < 50000; i++){     arr.push(‘aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\         aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\         aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa’); } arr.join(”); document.write(new Date().getTime() – timer); +=测试代码: var timer = new Date().getTime(); var str = ”; for (var i = 0; i < 50000; i++){ [...]