我知道有人认为前导下划线的存在意味着变量是“私有的”,这种隐私是虚构的,并假定这就是JSLint报告带有错误消息的此类名称的原因。
我在自己建立的网站上使用Google Analytics(分析)。我参考了GA的变量,例如“ _gaq”。
我正在尝试使我的JS代码成为100%JSLint干净的(我对自己的编码风格不虔诚,所以会与克罗克福德先生的律师一起使用)。就是说,我对Google的变量名无能为力……所以,我想我不可能100%做到“干净”。
如果我误解了消息,可以在此发布,并且可以做一些符合JSLint惯例的事情。