js两种写法执行速度比较
2024-10-11 21:10:51
记录
function test1(){
this.say = function(){}
}
function test2(){
this.say = function(){}
return this;
}
console.time();
var t = new test1();
for (var i=0;i<100000;i++) {
t.say();
}
console.timeEnd()
console.time();
for (var i=0;i<100000;i++) {
test2().say();
}
console.timeEnd()
测试下来第一种方法比第二种调用的方法快了差不多6倍
最新文章
- [转]Pythoin中的Lambda表达式
- c# 读取mck码
- JavaScript数据类型转换
- VS2010 断点无效肿么办?
- PHP FTP操作类( 上传、拷贝、移动、删除文件/创建目录 )
- Objc基础学习记录2
- java学习多线程之线程状态
- Pyhon + Django 1.7.2 tutorial + virtualenv简单使用
- quartz 定时调度持久化数据库配置文件
- AbstractQueuedSynchronizer源码分析(ReentrantLock锁的实现)
- shell编程 之 函数
- PGP NO_PUBKEY
- 分布式调用技术 RPC VS REST
- centos安装pip3
- TortoiseSVN 只取下或更新部分文件的方法(Sparse Update/Sparse Checkout)
- ubuntu使用百度云盘插件
- spark-sql执行流程分析
- JS cookie 设置 查看 删除
- Delphi无边框Form拖动
- UOJ#179. 线性规划[模板]