标签: javascript jslint
可能重复: JSLint: was used before it was defined
我运行JSlint并看到类似的错误:
JSlint
'foo' is not defined. var x = foo();
foo是另一个JavaScript文件foo.js中定义的函数。据我所知,JavaScript中没有“import / require”指令来引用另一个源文件中定义的foo函数。
foo
JavaScript
foo.js
如何修复由JSlint提交的此错误?
答案 0 :(得分:86)
使用global指令告诉JSLint假设存在foo。
/*global foo */
http://www.jslint.com/help.html#global