【发布时间】:2011-03-03 15:31:42
【问题描述】:
我知道有些人认为前导下划线的存在暗示变量是“私有的”,这种隐私是虚构的,并假设这就是 JSLint 报告此类名称并带有错误消息的原因。
我在我正在构建的网站上使用 Google Analytics。我引用了 GA 的变量,例如“_gaq”。
我正在努力让我的 JS 代码 100% JSLint 干净(我对自己的编码风格并不执着,因此会同意 Crockford 先生的建议)。也就是说,我无法对 Google 的变量名称做任何事情……所以,我想我无法做到 100%“干净”。
我在这里发帖以防我误解了该消息,并且可以做一些事情来遵守 JSLint 实践。
【问题讨论】:
-
我不明白为什么下划线应该不好。
标签: javascript jslint