如何警告jshint我有全局变量,即命名它们。我知道你可以做到这一点,但我不记得语法。
我在这里定义了一个全局
(function(){window.glob1 = local_var;})()
然后像这样使用:(一个不同的IIFE)
(function(){glob1 // does something})()
jshint说它是在定义之前使用的。
它不是一个标志,实际上有一种方法可以按名称列出全局变量。
答案 0 :(得分:7)
你的意思是语法
/* global window, console, jQuery */
...在每个JS文件的开头?