IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

JavaScript性能陷阱

UED TEAM 2010-07-21 09:54:59 累计浏览 4,156 次
本机暂存

    “JavaScript陷阱太多,因此我们得步步为营,下面这些点,相信很多同学都会遇 到:

    1.避免使用eval或者Function构造函数

    2.避免使用with

    3.不要在性能要求关键的函数中使用try-catch-finally

    4.避免使用全局变量

    5.避免在性能要求关键的函数中使用for-in

    6.使用字符串累加计算风格

    7.原操作会比函数调用快

    8.设置setTimeout() 和 setInterval() 时传递函数名而不是字符串

    9.避免在对象中使用不需要的DOM引用

    10.最清晰的目标速度,最小化作用域链

    11.试着在脚本中少使用注释,避免使用长变量名

    12.在当前作用域存储应用的外部变量

    13.使用变量缓存值

同分类推荐文章

  1. translateZ() (2026-06-25 21:18:56)
  2. translateY() (2026-06-25 21:17:56)
  3. translateX() (2026-06-25 21:16:01)

查看更多 前端 文章 →

建议继续学习

  1. 如何成为Python高手 (累计阅读 54,992)
  2. JQuery实现Excel表格呈现 (累计阅读 48,349)
  3. 程序员技术练级攻略 (累计阅读 35,471)
  4. 深入理解Javascript之执行上下文(Execution Context) (累计阅读 18,404)
  5. 从输入 URL 到页面加载完成的过程中都发生了什么事情? (累计阅读 15,933)
  6. 图片动态局部毛玻璃模糊效果的实现 (累计阅读 14,848)
  7. 天朝第二代身份证号码的验证机制 (累计阅读 14,762)
  8. HTML 5 的data-* 自定义属性 (累计阅读 14,349)
  9. 分享一个JQUERY颜色选择插件 (累计阅读 14,223)
  10. 什么是全栈工程师? (累计阅读 14,038)