如何抑制“{variables}”最好用点符号表示。
有没有select和/或如何抑制像下面这样的错误?
175,14:['tracker']最好用点号表示。
如果它是一个function,而不是一个错误,把它放在你的文件的顶部。
/*jshint sub:true*/ 如果这是一个错误,你应该重构你的代码
 foo['tracker'] = bar // from this... foo.tracker = bar; // to this! 
好的原因在这里: https : //stackoverflow.com/a/2001410/94668
在JSHint 1.0.0及以上版本中,您可以使用特殊选项语法忽略任何警告。 此警告的标识符是W069 。
 这意味着你可以告诉/*jshint -W069 */用/*jshint -W069 */指令发出这个警告。 
你甚至可以包装几行代码,然后重新启用警告,如下面的例子(注意将来你为什么这是一个好主意):
 /*jshint -W069 */ /*Disable Warning Justification: Using bracket notation so Google Closure Compiler ADVANCED_OPTIMIZATIONS will keep the original property names. */ obj['prop1'] ='foo'; obj['prop2'] ='bar'; /*jshint +W069 */