测试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 相关文章推荐
Jquery iframe内部出滚动条
Feb 11 Javascript
js替换字符串的所有示例代码
Jul 23 Javascript
js的.innerHTML = &quot;&quot;IE9下显示有错误的解决方法
Sep 16 Javascript
Jquery之Bind方法参数传递与接收的三种方法
Jun 24 Javascript
Javascript表单验证要注意的事项
Sep 29 Javascript
JavaScript定义类和对象的方法
Nov 26 Javascript
跟我学习javascript的arguments对象
Nov 16 Javascript
JavaScript数据结构与算法之链表
Jan 29 Javascript
微信小程序 页面跳转及数据传递详解
Mar 14 Javascript
原生js实现密码强度验证功能
Mar 18 Javascript
Vue+Bootstrap实现简易学生管理系统
Feb 09 Vue.js
node.js 基于 STMP 协议和 EWS 协议发送邮件
Feb 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
php强制下载类型的实现代码
2011/04/21 PHP
php pdo连接数据库操作示例
2019/11/18 PHP
运用jquery实现table单双行不同显示并能单行选中
2009/07/25 Javascript
js href的用法
2010/05/13 Javascript
jQuery DOM删除节点操作指南
2015/03/03 Javascript
JavaScript节点及列表操作实例小结
2015/08/05 Javascript
深入浅析JavaScript中的constructor
2016/04/19 Javascript
JQuery的attr 与 val区别
2016/06/12 Javascript
微信小程序 购物车简单实例
2016/10/24 Javascript
JavaScript实现隐藏省略文字效果的方法
2017/04/27 Javascript
vue的无缝滚动组件vue-seamless-scroll实例
2017/12/18 Javascript
jQuery实现的简单歌词滚动功能示例
2019/01/07 jQuery
详解JavaScript的数据类型以及数据类型的转换
2019/04/20 Javascript
微信小程序间使用navigator跳转传值问题实例分析
2020/03/27 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
JavaScript本地储存:localStorage、sessionStorage、cookie的使用
2020/10/13 Javascript
python实现单向链表详解
2018/02/08 Python
Python Pandas 转换unix时间戳方式
2019/12/07 Python
python 解决cv2绘制中文乱码问题
2019/12/23 Python
python在一个范围内取随机数的简单实例
2020/08/16 Python
python 实现表情识别
2020/11/21 Python
Python  Asyncio模块实现的生产消费者模型的方法
2021/03/01 Python
CSS3绘制超炫的上下起伏波动进度加载动画
2016/04/21 HTML / CSS
在HTML5 canvas里用卷积核进行图像处理的方法
2018/05/02 HTML / CSS
吃透移动端 Html5 响应式布局
2019/12/16 HTML / CSS
澳大利亚顶级美发和美容贸易超市:glamaCo
2020/01/19 全球购物
写好求职应聘自荐信的三部曲
2013/09/21 职场文书
高级电工工作职责
2013/11/21 职场文书
素质拓展感言
2014/01/29 职场文书
表彰大会主持词
2014/03/26 职场文书
产品包装策划方案
2014/05/18 职场文书
2014年审计人员工作总结
2014/12/19 职场文书
白鹤梁导游词
2015/02/06 职场文书
python - timeit 时间模块
2021/04/06 Python
vue+spring boot实现校验码功能
2021/05/27 Vue.js
基于Python实现对比Exce的工具
2022/04/07 Python