【发布时间】:2011-07-14 15:06:30
【问题描述】:
上下文
我阅读了一个由 Google 编写的 JavaScript 代码示例。它使用了:
- 用于命名变量的单个小写字母
- 单个大写字母用于命名函数
所以代码难以辨认。
问题
- 为什么要这样命名?
- 使用什么工具来做到这一点?
【问题讨论】:
标签: javascript function variables optimization naming-conventions
我阅读了一个由 Google 编写的 JavaScript 代码示例。它使用了:
所以代码难以辨认。
【问题讨论】:
标签: javascript function variables optimization naming-conventions
通常当大型 Javascript 库投入生产时,代码会被“最小化”以...
我认为主要的动机是第一。
此过程通常涉及删除 cmets 和空格以及将变量引用更改为单个字符。
例如,看看JSMin。
【讨论】:
更少的字母意味着更少的字节意味着更快的下载,这是谷歌(声明的)主要关注点。
他们可能使用Closure Compiler,但YUI Compressor 仍然很受欢迎。
【讨论】:
【讨论】:
有些人这样做是为了混淆,但很多人这样做是为了缩小,因为字符越少意味着要传输的文件越小。
您可以使用缩小/压缩工具,谷歌甚至有一个开源工具:
【讨论】:
【讨论】: