测试JavaScript字符串处理性能的代码


Posted in Javascript onDecember 07, 2009
var oldtime = new Date().getTime(); 
var str = []; 
for(i=0;i<100000;i++) 
{ 
str.push('abcabcabcabcabcabcabcabcabcabcabcabc'); 
} 
var newtime = new Date().getTime(); 
var joinTime = (newtime - oldtime); var oldtime = new Date().getTime(); 
var str=''; 
for(i=0;i<100000;i++) 
{ 
str += 'abcabcabcabcabcabcabcabcabcabcabcabc'; 
} 
var newtime = new Date().getTime(); 
var concatTime = (newtime - oldtime); 
alert("join / concat: " + (joinTime * 1.0 / concatTime));

注:循环次数必须足够大。
Javascript 相关文章推荐
JS保留两位小数 四舍五入函数的小例子
Nov 20 Javascript
Firefox中使用outerHTML的2种解决方法
Jun 07 Javascript
js实现select跳转菜单新窗口效果代码分享(超简单)
Aug 21 Javascript
js操作数据库实现注册和登陆的简单实例
May 26 Javascript
JavaScript和jQuery获取input框的绝对位置实现方法
Oct 13 Javascript
微信小程序 富文本转文本实例详解
Oct 24 Javascript
深入理解Javascript中的valueOf与toString
Jan 04 Javascript
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
Apr 28 jQuery
微信小程序实现星级评分和展示
Jul 05 Javascript
详解Node.js amqplib 连接 Rabbit MQ最佳实践
Jan 24 Javascript
JavaScript使用localStorage存储数据
Sep 25 Javascript
vue iview实现动态新增和删除
Jun 17 Javascript
javascript 混合的构造函数和原型方式,动态原型方式
Dec 07 #Javascript
JavaScript 常见对象类创建代码与优缺点分析
Dec 07 #Javascript
javascript prototype原型操作笔记
Dec 07 #Javascript
javascript Array.sort() 跨浏览器下需要考虑的问题
Dec 07 #Javascript
IE7中javascript操作CheckBox的checked=true不打勾的解决方法
Dec 07 #Javascript
js event事件的传递与冒泡处理
Dec 06 #Javascript
IE和firefox浏览器的event事件兼容性汇总
Dec 06 #Javascript
You might like
PHP 用数组降低程序的时间复杂度
2009/12/04 PHP
PHP XML操作类DOMDocument
2009/12/16 PHP
GBK的页面输出JSON格式的php函数
2010/02/16 PHP
php设计模式之单例、多例设计模式的应用分析
2013/06/30 PHP
一个简单且很好用的php分页类
2013/10/26 PHP
thinkphp浏览历史功能实现方法
2014/10/29 PHP
php两点地理坐标距离的计算方法
2018/12/29 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
2020/08/06 PHP
jQuery ui 1.7更新小结
2009/08/15 Javascript
如何判断鼠标是否在DIV的区域内
2013/11/13 Javascript
javascript中为某个元素指定事件的三种方式
2014/08/07 Javascript
JS中捕获console.log()输出的方法
2015/04/16 Javascript
javascript常用函数(2)
2015/11/05 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
2016/09/04 Javascript
PHP抓取HTTPS内容和错误处理的方法
2016/09/30 Javascript
利用node.js本地搭建HTTP服务器
2017/04/19 Javascript
JavaScript中常见的八个陷阱总结
2017/06/28 Javascript
深入理解ES6的迭代器与生成器
2017/08/19 Javascript
React Navigation 使用中遇到的问题小结
2018/05/08 Javascript
vue组件命名和props命名代码详解
2019/09/01 Javascript
jquery html添加元素/删除元素操作实例详解
2020/05/20 jQuery
Python中变量交换的例子
2014/08/25 Python
以视频爬取实例讲解Python爬虫神器Beautiful Soup用法
2016/01/20 Python
Python3操作Excel文件(读写)的简单实例
2019/09/02 Python
python爬虫开发之PyQuery模块详细使用方法与实例全解
2020/03/09 Python
Python基于Tkinter编写crc校验工具
2020/05/06 Python
详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库
2021/01/24 Python
节省高达65%的城市景点费用:Go City
2019/07/06 全球购物
英国电子专家:maplin
2019/09/04 全球购物
eHarmony英国:全球领先的认真恋爱约会平台之一
2020/11/16 全球购物
新大陆软件面试题
2016/11/24 面试题
单位未婚证明范本
2014/01/18 职场文书
课改先进个人汇报材料
2014/01/26 职场文书
关工委先进个人事迹材料
2014/05/23 职场文书
收款委托书
2014/10/14 职场文书
2015年工会工作总结
2015/03/30 职场文书