`
zhangyaochun
  • 浏览: 2608830 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

《JavaScript高级程序设计》性能探究之最小化语句数

阅读更多

本篇主要整理于《JavaScript高级程序设计》的第三版 672页

 

最小化语句数

 

  ------- js代码中的语句数量也影响所执行的操作的速度。完成多个操作的单个语句要比完成单个操作的多个语句要快,所以找出可以组合在一起的语句,以减少脚本整体的执行时间。

 

 

  1. 多个变量声明
变量声明只用一个var语句,之间由逗号隔开。

     2.  插入迭代值

 

当使用迭代值(不同位置进行增加或减少的值)的时候,尽可能合并语句。

 

 

//从values数组中取值,然后存储在name中
var name = values[i];
//变量i增加1
i++;

//改造
//自增操作符是后缀操作符,i的值只有在语句其他部分结束后才会增加
var name = values[i++];

 

     3.  使用数字和对象字面量

 

在IE6和更早的版本中使用字面量有微小的性能惩罚,但是在IE7中已经解决了。

 

1
0
分享到:
评论

相关推荐

    Javascript 高级程序设计(第3版)超清中文PDF

    《JavaScript高级程序设计》(第3版)是一本深入探讨该语言精髓的权威书籍,它为读者提供了全面且深入的JavaScript知识,包括语言核心、DOM操作、BOM处理、事件处理以及面向对象编程等多个方面。 在书中,作者详细...

    javascript 高级程序设计源码

    《JavaScript高级程序设计》是JavaScript编程领域的一本经典著作,由Nicholas C. Zakas撰写。这本书深入探讨了JavaScript的核心概念和技术,对于想要精通JavaScript的开发者来说,是一份宝贵的资源。源码版本更是...

    Javascript 高级程序设计第3版(完整源代码书上每个例子都有)

    前端开发必备 Javascript 高级程序设计第3版(完整源代码书上每个例子都有)本书从最早期Netscape浏览器中的JavaScript开始讲起,直到当前它对XML和Web服务的具体支持,内容主要涉及JavaScript的语言特点、...

    JavaScript高级程序设计第三版中文

    《JavaScript高级程序设计》是学习这一语言的经典教材,现在已经更新到第三版,并提供了完整的中文翻译,对于国内开发者来说,无疑是一份宝贵的资源。这本书深入浅出地讲解了JavaScript的核心概念和高级特性,帮助...

    JavaScript高级程序设计第四版-示例代码

    《JavaScript高级程序设计》是JavaScript编程领域的一本经典著作,其第四版更是涵盖了现代JavaScript的诸多新特性。这本书深入探讨了JavaScript的核心概念、语法以及在Web开发中的应用,旨在帮助开发者提升...

    JavaScript高级程序设计2,学习笔记---第一篇

    JavaScript高级程序设计是每个前端开发者深入理解这门语言所必经之路。这篇学习笔记将带你探索JavaScript的核心概念,包括变量、数据类型、控制流、函数、对象和类等,这些都是构建复杂应用程序的基础。 首先,我们...

    JavaScript DOM高级程序设计

    JavaScript DOM高级程序设计

    JavaScript权威指南第4版+Javascrpt高级程序设计

    《JavaScript权威指南第4版》和《JavaScript高级程序设计》这两本书是深入理解并掌握JavaScript技术的重要参考资料。以下是对这两本经典书籍所涵盖知识点的详细阐述。 首先,我们来看《JavaScript权威指南第4版》。...

    javascript DOM高级程序设计 及 javascript 设计模式

    在吃透了前面所说的书之后,接下来两本书的顺序已经无关紧要了,《JavaScript DOM高级程序设计》(注意和《JavaScript 高级程序设计》相区别)和《JavaScript设计模式》,这两本都是重量级的书,能让你的JS技术上一...

    javascript 高级程序设计

    javascript 高级程序设计

    Javascript 高级程序设计(第3版)+ 源代码

    《JavaScript高级程序设计(第3版)》是深入理解JavaScript编程的一部经典著作,它详细讲解了JavaScript的核心概念、语法以及高级特性。这本书结合源代码,为读者提供了丰富的实践案例,帮助开发者深入学习和掌握这...

    JavaScript 高级程序设计第三版中文版

    《JavaScript 高级程序设计》第三版中文版是一本深入探讨这一语言精髓的重要教材。本书不仅适合初学者,也对有经验的开发者提供了丰富的高级概念和技术。 这本书首先从JavaScript的基础语法开始讲解,包括变量、...

    JavaScript 高级程序设计 第3版

    《JavaScript高级程序设计》第三版是一本备受推崇的教材,它深入浅出地介绍了JavaScript的核心概念和技术,尤其在原型这一重要概念上的讲解备受赞誉。本文将深入探讨这本书中的关键知识点,帮助读者更好地理解和掌握...

    <<JavaScript DOM 高级程序设计>> 一书的配套源代码

    《JavaScript DOM 高级程序设计》是一本深入探讨JavaScript与DOM(Document Object Model)交互的专著,旨在帮助读者掌握高级的DOM操作技巧,提升Web前端开发能力。这本书的配套源代码提供了书中所有示例的实际实现...

    JavaScript高级程序设计(第4版), 图灵, 2020, 865P, 文字版.pdf

    JavaScript 高级程序设计 (第 4 版) 本书是 JavaScript 经典图书的新版,涵盖 ECMAScript 2019,全面、深入地介绍了 JavaScript 开发者必须掌握的前端开发技术,涉及 JavaScript 的基础特性和高级特性。 本书详尽...

    JavaScript高级编程 pdf

    JavaScript,作为全球最广泛使用的脚本语言之一,是构建现代Web应用的核心技术。"JavaScript高级编程"这本书深入探讨了这门语言的高级特性和最佳实践,旨在帮助开发者提升技能水平,实现更高效、更可靠的代码编写。...

Global site tag (gtag.js) - Google Analytics