`
128kj
  • 浏览: 601215 次
  • 来自: ...
社区版块
存档分类
最新评论

javascript for语句最佳实践

阅读更多
当执行冗长的for语句时,要保持语句块的尽量简洁,例如:

糟糕!!
for(var i = 0; i < someArray.length; i++) { 
   var container = document.getElementById('container'); 
   container.innerHtml += 'my number: ' + i; 
   console.log(i); 
}

这样每次循环都要计算数组的长度,并且每次都要遍历dom查询“container”元素——效率严重地下!

建议!!
var container = document.getElementById('container'); 
for(var i = 0, len = someArray.length; i < len;  i++) { 
   container.innerHtml += 'my number: ' + i; 
   console.log(i); 
}
分享到:
评论

相关推荐

    Professional JavaScript for Web Developers 2nd Edition

    5. **JavaScript性能优化**:探讨了编写高性能JavaScript代码的最佳实践,包括避免全局作用域污染、减少DOM操作、合理使用缓存等。 6. **JavaScript错误处理**:讲解了如何有效地处理运行时错误,包括try...catch...

    JavaScript典型应用与最佳实践

    本主题深入探讨JavaScript的典型应用与最佳实践,旨在帮助开发者提升技能,优化代码,实现高效且健壮的Web解决方案。 一、变量与数据类型 在JavaScript中,变量的声明可以使用var、let或const关键字。var是函数作用...

    [Wrox]Professiona JavaScript for Web Developers.pdf

    - **性能优化**:提供关于提高JavaScript执行效率的最佳实践,包括内存管理、性能瓶颈分析等。 ##### 3. Web开发实践 - **DOM操作**:详解文档对象模型(DOM),包括选择元素、修改样式、事件处理等。 - **AJAX**:...

    Professional JavaScript for Web Developers, 3rd Edition 附书中代码

    Zakas撰写,面向中级至高级开发者,详细介绍了JavaScript语言的核心概念、最佳实践和高级特性。这本书旨在帮助读者深入理解JavaScript的本质,提升开发Web应用的能力。 一、JavaScript基础知识 1. 变量与数据类型...

    javascript for web developer

    《Professional JavaScript™ for Web Developers》是一本全面覆盖JavaScript核心技术和最佳实践的书籍,对于希望深入理解和掌握这门语言的开发者来说是非常宝贵的资源。通过阅读本书,开发者不仅可以学习到...

    Javascript的24条实践

    ### JavaScript的24条实践——深入解读 ...以上六点涵盖了部分《JavaScript的24条实践》的内容,每一条都是基于实践经验总结出的最佳实践,旨在帮助开发者写出更加高效、可维护的JavaScript代码。

    107个常用Javascript语句

    这些知识点构成了JavaScript编程的基础,并且随着语言的不断更新和发展,新的特性和最佳实践也在持续增加。学习和熟练掌握这些语句将有助于提升JavaScript编程能力,更好地构建和维护动态网页和应用程序。

    javascript学习与实践

    JavaScript,一种广泛应用于...总的来说,JavaScript的学习涵盖广泛,从基础知识到高级特性的掌握,再到各种框架、工具和最佳实践的运用,都需要不断深入研究和实践。只有这样,才能在快速发展的IT行业中保持竞争力。

    《JavaScript核心概念及实践》

    #### 五、最佳实践与调试技巧 **1. 代码规范** - 使用一致的代码风格和命名规范。 - 遵循一定的编码准则,如使用ESLint进行静态代码检查。 **2. 性能优化** - 减少DOM操作,利用事件委托等技巧。 - 使用懒加载...

    javascript作业题答案

    通过仔细研究这些作业题和解答,你不仅可以巩固已学的JavaScript知识,还能发现一些实际开发中的最佳实践。同时,解决实际问题的经验将有助于提高你的编程技巧,让你在面对复杂的JavaScript项目时更加游刃有余。所以...

    JavaScript语言精髓与编程实践

    "JavaScript语言精髓与编程实践"是一本专为初学者和有经验的开发者设计的指南,旨在深入理解JavaScript的核心概念和最佳实践。这本书涵盖了从基础语法到高级特性,包括面向对象编程的各个方面。 首先,书中会介绍...

    javascript语言精粹 pdf

    掌握这些新特性,能够让你的代码更现代,更符合最佳实践。 总的来说,《JavaScript语言精粹》涵盖了JavaScript的各个方面,从基础到高级,从语法到实战,全面解析了这个强大且广泛应用的语言。无论是新手还是老手,...

    JAVASCRIPT语言精髓与编程实践

    "JAVASCRIPT语言精髓与编程实践"这本书深入探讨了这门语言的各个方面,旨在帮助开发者掌握其核心概念和最佳实践。在阅读本书的样章中,我们可以期待学习到以下关键知识点: 1. **基础语法**:JavaScript的基础语法...

    javascriptAPI,javascript参考资料,javascript

    JavaScript API 和 JavaScript 参考资料是开发者理解和使用 ...以上只是 JavaScript 部分核心知识点的概述,实际应用中还会涉及更多的框架、库和最佳实践。不断学习和实践是成为优秀 JavaScript 开发者的必经之路。

    Professional.JavaScript.for.Web.Developers.2nd

    在第二版中,肯定包含了ECMAScript 6(ES6)及后续版本的新特性和最佳实践,例如箭头函数、模板字符串、类和模块系统等。这些新特性极大地提升了JavaScript的开发效率和代码质量。 最后,本书还会涉及JavaScript的...

    JavaScript作业.rar

    JavaScript是一种广泛应用于网页和网络应用的编程语言,它在浏览器端运行,为用户提供动态、交互式的网页体验。这个“JavaScript作业.rar”...在实践中,不断编写代码、调试和优化,是提升JavaScript技能的最佳途径。

Global site tag (gtag.js) - Google Analytics