测试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 加号(+)运算符号
Dec 06 Javascript
在JavaScript中获取请求的URL参数[正则]
Dec 25 Javascript
纯js实现遮罩层效果原理分析
May 27 Javascript
js实现图片在未加载完成前显示加载中字样
Sep 03 Javascript
JQuery 实现在同一页面锚点链接之间的平滑滚动
Oct 29 Javascript
JavaScript学习笔记之数组的增、删、改、查
Mar 23 Javascript
不间断循环滚动效果的实例代码(必看篇)
Oct 08 Javascript
微信小程序 页面跳转传参详解
Oct 28 Javascript
js获取当前时间(昨天、今天、明天)
Nov 23 Javascript
Bootstrap jquery.twbsPagination.js动态页码分页实例代码
Feb 20 Javascript
JS判断时间段的实现代码
Jun 14 Javascript
Vuex中的Mutations的具体使用方法
Jun 01 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静态类
2006/11/25 PHP
php 多个submit提交表单 处理方法
2009/07/07 PHP
PHP 分页原理分析,大家可以看看
2009/12/21 PHP
PHP+JS+rsa数据加密传输实现代码
2011/03/23 PHP
PHP获取文件绝对路径的代码(上一级目录)
2011/05/29 PHP
php中0,null,empty,空,false,字符串关系的详细介绍
2013/06/20 PHP
基于递归实现的php树形菜单代码
2014/11/19 PHP
PHP中4种常用的抓取网络数据方法
2015/06/04 PHP
什么是PHP文件?如何打开PHP文件?
2017/06/27 PHP
浅析基于WEB前端页面的页面内容搜索的实现思路
2014/06/10 Javascript
JS实现定时自动关闭DIV层提示框的方法
2015/05/11 Javascript
jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
2016/01/19 Javascript
Javascript之深入浅出prototype
2017/02/06 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
移动端手指放大缩小插件与js源码
2017/05/22 Javascript
js实现rem自动匹配计算font-size的示例
2017/11/18 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
2019/04/04 Javascript
在vue中实现嵌套页面(iframe)
2020/07/30 Javascript
Python开发常用的一些开源Package分享
2015/02/14 Python
Python简单实现安全开关文件的两种方式
2016/09/19 Python
20招让你的Python飞起来!
2016/09/27 Python
详解Python各大聊天系统的屏蔽脏话功能原理
2016/12/01 Python
linux环境下python中MySQLdb模块的安装方法
2017/06/16 Python
Python读csv文件去掉一列后再写入新的文件实例
2017/12/28 Python
基于python内置函数与匿名函数详解
2018/01/09 Python
浅谈Python对内存的使用(深浅拷贝)
2018/01/17 Python
Django重装mysql后启动报错:No module named ‘MySQLdb’的解决方法
2018/04/22 Python
使用Python+wxpy 找出微信里把你删除的好友实例
2019/02/21 Python
Python中使用filter过滤列表的一个小技巧分享
2020/05/02 Python
python3中确保枚举值代码分析
2020/12/02 Python
老海军美国官网:Old Navy
2016/09/05 全球购物
Book Depository澳大利亚:世界领先的专业在线书店之一
2018/12/27 全球购物
大学生第一学年自我鉴定2015
2014/09/28 职场文书
毕业生自荐信范文
2015/03/05 职场文书
vue实现列表垂直无缝滚动
2022/04/08 Vue.js
LyScript实现绕过反调试保护的示例详解
2022/08/14 Python