我阅读了Google编写的JavaScript代码示例。它使用了:
所以代码难以辨认。
答案 0 :(得分:11)
通常,当大型Javascript库投入生产时,代码将“最小化”以便...
我认为主要的动力是#1。
此过程通常涉及删除注释和空格以及将变量引用更改为单个字符等内容。
例如,请查看JSMin。
答案 1 :(得分:2)
更少的字母意味着更少的字节意味着更快的下载速度,这是谷歌(声明)主要关注的问题。
他们可能使用Closure Compiler,但YUI Compressor仍然很受欢迎。
答案 2 :(得分:1)
答案 3 :(得分:1)
有些人这样做是为了混淆,但很多人这样做是为了缩小,因为较少的字符意味着它是一个较小的文件传输。
你可以使用缩小/压缩工具,google甚至还有一个开源的工具:
答案 4 :(得分:1)