测试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 相关文章推荐
简略说明Javascript中的= =(等于)与= = =(全等于)区别
Apr 16 Javascript
基于JavaScript实现继承机制之构造函数方法对象冒充的使用详解
May 07 Javascript
jquery的flexigrid无法显示数据提示获取到数据
Jul 19 Javascript
判断字符串的长度(优化版)中文占两个字符
Oct 30 Javascript
jQuery的animate函数实现图文切换动画效果
May 03 Javascript
js实现文件上传表单域美化特效
Nov 02 Javascript
Vue.js展示AJAX数据简单示例讲解
Mar 29 Javascript
浅谈angular2 组件的生命周期钩子
Aug 12 Javascript
vue拖拽排序插件vuedraggable使用方法详解
Aug 21 Javascript
详解小程序BackgroundAudioManager踩坑之旅
Dec 08 Javascript
基于vue和bootstrap实现简单留言板功能
May 30 Javascript
Vue使用Three.js加载glTF模型的方法详解
Jun 14 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
phpwind中的数据库操作类
2007/01/02 PHP
实现WordPress主题侧边栏切换功能的PHP脚本详解
2015/12/14 PHP
js 禁止选择功能实现代码(兼容IE/Firefox)
2010/04/23 Javascript
学习从实践开始之jQuery插件开发 菜单插件开发
2012/05/03 Javascript
jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
2013/03/22 Javascript
JQuery记住用户名密码实现下次自动登录功能
2015/04/27 Javascript
jQuery实现仿Google首页拖动效果的方法
2015/05/04 Javascript
jQuery实现给页面换肤的方法
2015/05/30 Javascript
javascript最基本的函数汇总
2015/06/25 Javascript
用JavaScript实现PHP的urlencode与urldecode函数
2015/08/13 Javascript
JavaScript对象数组排序实例方法浅析
2016/06/15 Javascript
Angular2内置指令NgFor和NgIf详解
2016/08/03 Javascript
jQuery实现获取隐藏div高度的方法示例
2017/02/09 Javascript
详解webpack+angular2开发环境搭建
2017/06/28 Javascript
AngularJS中ng-class用法实例分析
2017/07/06 Javascript
对 Vue-Router 进行单元测试的方法
2018/11/05 Javascript
uni-app微信小程序登录并使用vuex存储登录状态的思路详解
2019/11/04 Javascript
vue 项目引入echarts 添加点击事件操作
2020/09/09 Javascript
解决VUE 在IE下出现ReferenceError: Promise未定义的问题
2020/11/07 Javascript
使用python实现扫描端口示例
2014/03/29 Python
深入了解Python数据类型之列表
2016/06/24 Python
python实现三次样条插值
2018/12/17 Python
python实现月食效果实例代码
2019/06/18 Python
使用Python获取当前工作目录和执行命令的位置
2020/03/09 Python
Python多进程编程multiprocessing代码实例
2020/03/12 Python
python实现输入三角形边长自动作图求面积案例
2020/04/12 Python
如何定义一个可复用的服务
2014/09/30 面试题
口腔工艺技术专业毕业生自荐信
2013/09/27 职场文书
会计助理岗位职责
2014/02/17 职场文书
什么是就业协议书
2014/04/17 职场文书
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
同志主要表现材料
2014/08/21 职场文书
创先争优个人承诺书
2014/08/30 职场文书
2014年女职工工作总结
2014/11/27 职场文书
爱的承诺书
2015/01/20 职场文书
单位政审意见范文
2015/06/04 职场文书