用于命名变量和函数的单个字母

GG.*_*GG. 7 javascript variables optimization function naming-conventions

上下文

我阅读了Google编写的JavaScript代码示例.它用于:

  1. 用于命名变量的单个小写字母
  2. 用于命名功能的单个大写字母

所以代码难以辨认.

问题

  • 为什么这个命名?
  • 有什么工具可以做到这一点?

Chr*_* W. 11

通常当大型Javascript库投入生产时,代码被"最小化"以便......

  1. 减少下载大小
  2. 使反向工程代码变得更加困难

我认为主要的动力是#1.

此过程通常涉及删除注释和空格以及将变量引用更改为单个字符.

例如,看看JSMin.