zoukankan      html  css  js  c++  java
  • JS字符串拼接

    看了很多文章,一般是说如果是IE6的话,最好使用数组的形式

        var d1=new Date();
        var src_str = "stextstextstextstextstextstextstextstextstextstextstextstextstextstextstextstextstextstextstextstextstextstextstextstext";
        var str="";
        for(var i=0;i<1000000;i++){
            str+=src_str+d1.getTime();
        }
        var d2=new Date();
        document.write("字符串拼接方式耗时:"+(d2.getTime()- d1.getTime())+"毫秒;");
    
        d1=new Date();
        var tempArr = [] ,src,res;
        for(var i=0;i<1000000;i++){
            tempArr.push(src_str+d1.getTime());
        }
        var result=tempArr.join('');
        d2=new Date();
        document.write("数组2方式耗时:"+(d2.getTime()- d1.getTime())+"毫秒;");

    输出:

    chrome: 字符串拼接方式耗时:585毫秒;数组2方式耗时:408毫秒;

    IE9: 字符串拼接方式耗时:1509毫秒;数组2方式耗时:2086毫秒;

  • 相关阅读:
    标准输入输出
    UNIX基础概念
    phpstrom设置php环境
    nginx+php+swoole安装记录
    MySQL索引
    生成器来解决大文件读取,大数据下载
    PHP调优
    PHP-FPM详解
    远程登录服务器配置
    HTTPS配置
  • 原文地址:https://www.cnblogs.com/liqiu/p/3316524.html
Copyright © 2011-2022 走看看