1

我希望这听起来不傻,但我注意到网站上使用的许多 Javascript 文件没有间距或注释。
通常只有一串极长的代码。
这是为什么?
程序员是在写完之后才这样做的,还是只是后来渲染的方式?

4

4 回答 4

7

您所指的内容称为缩小,通常是为了最小化传输和缓存 Javascript 所需的空间。

阅读链接的 Wikipedia 文章和谷歌搜索该术语会发现许多替代的在线和离线应用程序可以帮助您实现这一目标。

缩小不仅限于 Javascript,还可以用于 - 例如 - CSS,效果非常好。

于 2013-02-24T08:46:30.887 回答
1

在以理智的方式编写代码后,通常通过压缩程序运行 JavaScript 以减少下载时间和带宽。(它还提供了一种虚假的安全感,因为您的代码已经被轻度混淆了。)许多 JS 开发工具包都带有内置的压缩​​器,并且可以在线获得压缩器。

于 2013-02-24T08:44:51.577 回答
0

原因是文件大小。文件越小,网页加载的速度就越快。有时这些压缩文件是原始文件的 50%(!)

于 2013-02-24T08:46:27.277 回答
0

其压缩页面的概念。它被称为缩小。它的作用是删除脚本文件中的所有空格。有很多工具可以缩小 js 文件。这提高了网页的性能。你可以用谷歌搜索 javascript minification。希望你清楚。

于 2013-02-24T08:48:17.677 回答