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