我希望这听起来并不傻,但我注意到网站上使用的很多Javascript文件都没有间距或注释。
通常只有一长串代码。
那是为什么?
程序员在编写之后是这样做的,还是就像之后呈现的那样?
答案 0 :(得分:7)
您所指的是minification,通常用于最小化传输和缓存Javascript所需的空间。
阅读链接的维基百科文章和谷歌搜索该术语将为您找到许多可以帮助您实现这一目标的替代在线和离线应用程序。
缩小不仅限于Javascript,也可以用于 - 例如 - CSS效果非常好。
答案 1 :(得分:1)
以合理的方式编写代码之后,通过缩放器运行JavaScript以减少下载时间和带宽是很常见的。 (它还提供了一种错误的安全感,因为您的代码经过了轻微的混淆。)许多JS开发工具包都带有内置的缩小器,并且可以在线获得缩放器。
答案 2 :(得分:0)
原因是文件大小。文件越小,网页加载的速度就越快。 有时这些压缩文件是原始(!)
的50%答案 3 :(得分:0)
它压缩页面的概念。它被称为缩小。它的作用是删除脚本文件中的所有空格。有很多工具可以缩小js文件。这提高了网页的性能。你可以谷歌javascript缩小。希望你清楚。