位置: 编程技术 - 正文

JavaScript中匿名、命名函数的性能测试(javascript中匿名函数)

编辑:rootadmin

推荐整理分享JavaScript中匿名、命名函数的性能测试(javascript中匿名函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js匿名函数和箭头函数,js匿名函数和命名函数,js匿名函数和箭头函数,前端匿名函数,js匿名函数和命名函数,js匿名函数和命名函数,js匿名类,js匿名函数的作用域,内容如对您有帮助,希望把文章链接给更多的朋友!

我们经常通过匿名函数(Anonymous function)来写回调。

简单来讲匿名即没有名字的函数,一般都立即执行。但是它与命名函数(有名字的函数)的性能如何呢?

我们可以比较一下,我们随便找一台可以执行Shell命令的计算机来使用大量函数调用看一看二者执行消耗时间:

anonymous.js执行一下

JavaScript中匿名、命名函数的性能测试(javascript中匿名函数)

再来看看命名函数

named.js执行一下命名函数会快很多,为什么会这样呢?其实不难解释,匿名函数每次都需要重新解释回调,但是命名函数只需要解释一次,因此性能会有提升,但是测试发现这种提升是非常非常微小的,完全不必将非常顺手的一个回调单独写成另外一个变量。

另外命名函数还有两种写法:

函数表达式函数声明其实这两个一起用的话可能会有问题,如因此目前多使用函数表达式的形式,但函数声明的性能如何呢?

named2.js执行一下,并比较二者似乎函数声明会稍微快一点点,不过快得也非常非常不明显,个人还是建议函数声明式写法。

PS: 此数据均在Windows7下使用git-base测试。

对象的类型:本地对象(1) 在ECMAScript中,所有对象并非同等创建的。一般说来,可以创建并使用的对象有三种。3.3.1本地对象ECMA-把本地对象(nativeobject)定义为独立于宿主环

JavaScript的目的分析 从今天起,我将陆续将ppkonJavaScript的读书心得发布到这个blog上。ppk是我所景仰的一位web开发者,原因无它,只是因为作为一个JavaScript的开发者来说,

JavaScript For Beginners(转载) 注:我对原文进行了编辑,对一些词汇标注颜色,方便阅读。本来准备翻译,但是觉得文章简单易懂,而且原文写得很好,所以就不献丑了。希望对JavaS

标签: javascript中匿名函数

本文链接地址:https://www.jiuchutong.com/biancheng/385689.html 转载请保留说明!

上一篇:Javascript Objects详解

下一篇:对象的类型:本地对象(1)(对象类型怎么填)

  • 制造企业都需要什么人才
  • 金税四期对增值税发票的比对
  • 应付账款现金流量表指定
  • 无形资产减值损失一经确认在以后期间不得转回
  • 代收水电费的账务处理
  • 资产重组过程中资产转出的税收问题
  • 先征后返的所得税账务处理
  • 境内企业借外债最新政策出台
  • 购电子承兑汇票差额计入什么科目?
  • 展会门票费计入什么科目
  • 工程完成投资入什么科目核算与怎么写其会计分录?
  • 年度亏损计提所得税吗
  • 企业购买银行理财
  • 税前列支的好处
  • 工会开发票有税号吗?
  • 一月份的工作日是多少天
  • 银行摘要冲账是什么意思
  • 投资性房地产其他综合收益递延所得税
  • 未达到起征点销售额会计分录
  • 职工福利费支出计入什么科目
  • 个税返还手续费入什么科目
  • 劳务和工资合并扣税吗
  • 贴现率与再贴现率计算机行业是好多
  • 发票跨期审计调查报告
  • 电费预提费用
  • 公司备用金属于夫妻财产吗
  • php图形化编程
  • 代办营业执照费用税务编码是多少
  • 土地使用税怎么交税
  • 企业并购特殊性税务处理
  • 期货保证金的计算公式当日盈亏怎么算
  • fbembed.dll
  • 商品流通企业商品销售成本计量方法有
  • 无形资产本月增加本月摊销如何设置函数
  • 银行转来委托收款
  • 医疗知识科普图片
  • 工业企业如何纳税
  • thinkphp框架入门
  • 滚动条基本样式有哪些
  • pytorch x.view
  • photo-sphere-viewer中文文档
  • 怎么调整利润分配
  • 劳务费个税扣税
  • 购进的货物含税吗
  • 企业内部培训费用
  • mysql 子查询
  • 财务应付
  • 电子商业汇票是指
  • 软件销售收入确认时点
  • 进口商品采购流程及时间
  • 企业设置辅助账户的作用
  • 进项税额转出的会计分录怎么做
  • 以个人名义汇货要交税吗
  • 出差补助没有发票
  • 非独立核算的分公司可以开基本户吗
  • 因自然灾害发生固定资产净损失
  • 收不回来的应收账款
  • 给职工交的商业险是什么
  • 现金流量表和利润表的勾稽关系
  • 审计年审内容
  • 年化利率是什么意思
  • 金税三期网络设置
  • 应收账款的账户余额
  • prometheus operator
  • win7 32位装ie11
  • vcpkgsrv.exe是什么进程
  • ubuntu下载net-tools
  • elf.exe是什么程序
  • SUSE Linux Enterprise Server 设置防火墙开启ssh远程端口的方法
  • gcuservice.exe
  • windows 自启动
  • mce文件是什么软件
  • 怎么判断进程是否存在
  • node.js基础入门
  • android属性动画
  • js必须掌握的知识点
  • js中new一个函数
  • java script
  • 郑州市国家税务局
  • 印花税票有什么用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设