在
JS中写全局变量有一些约定,看起来像放在文件开头的/* globals: foo, _ */
,但我一辈子都不记得了。搜索也是一件悲惨的事情。
我记得的另一件事是,它对于沉默相关的短绒错误很有用。
告诉 JSLint 全局变量的正确方法是使用 globals
指令。例如:
/*globals globalFunction, anotherGlobal, oneMore */