【发布时间】:2012-05-08 21:29:48
【问题描述】:
在开发中使用 javascript 时,比如说一个照片博客,您可以在其中检索文件夹中的所有图像并以所有独特的方式显示它,或者进行 ajax 调用以从服务器检索数据并加载它并应用所有样式和逻辑fly(或任何涉及跨越数百行甚至数千行的 js 代码的重击),JS 开发人员专注于提高代码效率(在性能方面)的所有领域是什么。
例如,我们遇到了很多在线画廊。如果 js 开发人员必须从他的服务器加载大约 50 张图像到网站上,那么他首先关心的是什么。我提出这个只是为了让 JS 代码的实例必须处理大量数据。
我正在寻找的是,我目前正在参与 JS 开发,当我编写中型(或大型)js 应用程序时,我应该集中精力提高性能。
- 就使用的内存而言?
- 在提高循环效率方面?
- 在使用 Jquery 或 Dojo 等 3rd 方框架方面?
- 在设计和使用的算法方面(我想总是有这个选项打开)
任何关于编写更高效的 JS 代码的建议都会有很大帮助。
【问题讨论】: