【问题标题】:jslint configuration | passing globalsjslint 配置 |传递全局变量
【发布时间】:2012-09-24 23:13:16
【问题描述】:

如何提醒 jshint 我有全局变量,即命名它们。我知道你可以这样做,但我不记得语法了。

我在这里定义了一个这样的全局

(function(){window.glob1 = local_var;})()

然后像这样使用:(不同的 IIFE)

(function(){glob1 // does something})()

jshint 是在定义之前使用它。

这不是一个标志,实际上有一种按名称列出全局变量的方法。

【问题讨论】:

    标签: javascript jslint


    【解决方案1】:

    你是说语法吗

     /* global window, console, jQuery */
    

    ...在每个JS文件的开头?

    【讨论】:

    • 嗨 Hiro:你为什么改变答案的语法?我认为逗号分隔的形式更常用。
    • 我认为它更具可读性,但如果您愿意,可以改回来。
    • 怎么来的?我喜欢设置所有的空格...我不认为 jslint 会这样做?
    • 嗯。可能是当前版本中修复的旧问题。删除注释。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-10
    • 1970-01-01
    • 2013-07-16
    • 2013-05-31
    • 2014-05-14
    • 1970-01-01
    • 2015-09-04
    相关资源
    最近更新 更多