很长一段时间我都在试图理解 Google 的 javascript 代码背后的逻辑。脚本中的每个方法:http: //pastebin.com/10DvhDYM获取一个非逻辑名称。
例如:
function ha(a, b) {
return a.name = b
}
function Ca(a) {
return void 0 != a && -1 < (a.constructor + "")[q]("String")
}
function F(a, b) {
return void 0 == a || "-" == a && !b || "" == a
}
为什么他们没有为方法和 vars 使用更合乎逻辑和更有意义的名称?
我问过的大多数人都认为这些名称来自为 Google 开发人员团队构建的特殊 IDE,这有助于他们在团队中工作,并且更有能力快速理解每个功能 - 这是真的吗?