测试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下将阿拉伯数字每三位一逗号分隔(如:15000000转化为15,000,000)
Jun 02 Javascript
利用jquery操作Radio方法小结
Oct 20 Javascript
JS数组(Array)处理函数整理
Dec 07 Javascript
JavaScript获取页面中第一个锚定文本的方法
Apr 03 Javascript
javascript实现汉字转拼音代码分享
Apr 20 Javascript
小巧强大的jquery layer弹窗弹层插件
Dec 06 Javascript
详解JavaScript基于面向对象之继承
Dec 13 Javascript
在javaScript中检测数据类型的几种方式小结
Mar 04 Javascript
详解JavaScript调用栈、尾递归和手动优化
Jun 03 Javascript
vue中手机号,邮箱正则验证以及60s发送验证码的实例
Mar 16 Javascript
关于vue的npm run dev和npm run build的区别介绍
Jan 14 Javascript
js实现页面图片消除效果
Mar 24 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
全国FM电台频率大全 - 14 江西省
2020/03/11 无线电
漫威DC御用漫画家去世 他的表情包曾走红网络
2020/04/09 欧美动漫
收音机指标测试方法及仪器
2021/03/01 无线电
PHP中常用的输出函数总结
2014/09/22 PHP
优化WordPress的Google字体以加速国内服务器上的运行
2015/11/24 PHP
PHP+HTML+JavaScript+Css实现简单爬虫开发
2016/03/28 PHP
微信公众号开发之通过接口删除菜单
2017/02/20 PHP
深入研究PHP中的preg_replace和代码执行
2018/08/15 PHP
Linux下 php7安装redis的方法
2018/11/01 PHP
你需要知道的JavsScript可以做什么?
2007/06/29 Javascript
复制本贴标题和地址的js代码
2008/07/01 Javascript
基于JQuery的简单实现折叠菜单代码
2010/09/15 Javascript
Js-$.extend扩展方法使方法参数更灵活
2013/01/15 Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
2013/10/24 Javascript
node.js中的fs.readFile方法使用说明
2014/12/15 Javascript
简介JavaScript中substring()方法的使用
2015/06/06 Javascript
jQuery mobile类库使用时加载导航历史的方法简介
2015/12/04 Javascript
浅谈js常用内置方法和对象
2016/09/24 Javascript
基于百度地图实现产品销售的单位位置查看功能设计与实现
2016/10/21 Javascript
BootStrap Validator 版本差异问题导致的submitHandler失效问题的解决方法
2016/12/01 Javascript
JS正则表达式判断有效数实例代码
2017/03/13 Javascript
基于jQuery实现瀑布流页面
2017/04/11 jQuery
解决vue项目报错webpackJsonp is not defined问题
2018/03/14 Javascript
详解Eslint 配置及规则说明
2018/09/10 Javascript
深入了解Vue.js 混入(mixins)
2020/07/23 Javascript
JS实现放大镜效果
2020/09/21 Javascript
python求众数问题实例
2014/09/26 Python
Python中用sleep()方法操作时间的教程
2015/05/22 Python
python opencv检测目标颜色的实例讲解
2018/04/02 Python
python实现爬取图书封面
2018/07/05 Python
Django之编辑时根据条件跳转回原页面的方法
2019/08/21 Python
美国名牌太阳镜折扣网站:Eyedictive
2017/05/15 全球购物
北京某公司的.net笔试题
2014/03/20 面试题
2016年校园植树节广播稿
2015/12/17 职场文书
《我们的民族小学》教学反思
2016/02/19 职场文书
2016简单的租房合同范本
2016/03/18 职场文书