测试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 相关文章推荐
Code: write(s,d) 输出连续字符串
Aug 19 Javascript
IE6 fixed的完美解决方案
Mar 31 Javascript
jquery实现可关闭的倒计时广告特效代码
Sep 02 Javascript
js如何打印object对象
Oct 16 Javascript
一个用jquery写的判断div滚动条到底部的方法【推荐】
Apr 29 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
May 05 Javascript
webpack入门+react环境配置
Feb 08 Javascript
javaScript实现滚动条事件详解
Mar 24 Javascript
vue-cli项目使用mock数据的方法(借助express)
Apr 15 Javascript
JavaScript实现页面中录音功能的方法
Jun 04 Javascript
JavaScript中的this/call/apply/bind的使用及区别
Mar 06 Javascript
详解钉钉小程序组件之自定义模态框(弹窗封装实现)
Mar 07 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 ci框架验证码实例分析
2013/06/26 PHP
Yii实现MySQL多数据库和读写分离实例分析
2014/12/03 PHP
php实现源代码加密的方法
2015/07/11 PHP
php批量删除操作(数据访问)
2017/05/23 PHP
PHP PDOStatement::debugDumpParams讲解
2019/01/30 PHP
jquery事件与函数的使用介绍
2013/09/29 Javascript
jquery创建表格(自动增加表格)代码分享
2013/12/25 Javascript
jquery 为a标签绑定click事件示例代码
2014/06/23 Javascript
javascript关于继承的用法汇总
2014/12/20 Javascript
js使用心得分享
2015/01/13 Javascript
在JavaScript中使用对数Math.log()方法的教程
2015/06/15 Javascript
理解javascript中try...catch...finally
2015/12/25 Javascript
详解vue-cli + webpack 多页面实例配置优化方法
2017/07/13 Javascript
Angular异步变同步处理方法
2018/08/13 Javascript
9102了,你还不会移动端真机调试吗
2019/03/25 Javascript
js实现全选和全不选功能
2020/07/28 Javascript
[01:45]绝对公平!DOTA2队长征召模式详解
2014/04/25 DOTA
代码分析Python地图坐标转换
2018/02/08 Python
Django Admin设置应用程序及模型顺序方法详解
2020/04/01 Python
JAVA SWT事件四种写法实例解析
2020/06/05 Python
纯css3无js实现的Android Logo(有简单动画)
2013/01/21 HTML / CSS
纯CSS实现菜单、导航栏的3D翻转动画效果
2014/04/23 HTML / CSS
浅谈HTML5 FileReader分布读取文件以及其方法简介
2017/11/09 HTML / CSS
SmartBuyGlasses台湾:名牌眼镜,名牌太阳眼镜及隐形眼镜
2017/01/04 全球购物
新闻专业大学生找工作的自我评价
2013/10/30 职场文书
日语专业毕业生自荐信
2013/11/11 职场文书
高中生物教学反思
2014/02/05 职场文书
大学老师推荐信
2014/02/25 职场文书
乡镇领导班子批评与自我批评材料
2014/09/23 职场文书
学校运动会报道稿
2014/09/23 职场文书
如何写贫困证明申请书
2014/10/29 职场文书
2015年小学开学寄语
2015/02/27 职场文书
离婚起诉书范文2015
2015/05/19 职场文书
2016年中学法制宣传日活动总结
2016/04/01 职场文书
python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法
2021/06/05 Python
光之国的四大叛徒:第一贝利亚导致宇宙毁灭,赛文奥特曼在榜
2022/03/18 日漫