如何修复JSlint报告的“foo未定义”错误

How to fix "foo is not defined" error reported by JSlint?

本文关键字:foo 未定义 错误 何修复 JSlint 报告      更新时间:2023-09-26

可能的重复项:
JSLint:在定义之前使用

我运行JSlint并看到这样的错误:

未定义"foo"。var x = foo();

foo 是在另一个JavaScript文件中定义的函数foo.js 。据我了解,JavaScript中没有"import/require"指令来引用另一个源文件中定义的foo函数。

如何修复JSlint重新设置的此错误?

使用全局指令告诉 JSLint foo 假定存在。

/*global foo */

http://www.jslint.com/help.html#global