19

我正在使用 JsHint 查看我的 javascript,它总是返回一个错误,说从未使用过一个函数。好吧,这并不完全正确。

我正在通过外部<script src="myJs.js"></script>链接myJs.js(所以这一切看起来像这样:

<script src="myJs.js"></script>
<script>
myFunction();
</script>

我在实际文档而不是文件中调用我的函数的原因myJs.js是因为我需要在其中运行一些 PHP 函数,并且我需要从我的索引文件中调用它们。

这里的问题是 JsHint 返回一个有害但令人讨厌的错误,说“myFunction 已定义但从未使用”。难道不知道以后可以在我的索引中调用我的函数吗?我该如何解决这个问题?我应该简单地忽略它吗?

4

1 回答 1

30

在顶部,myJs.js您可以尝试使用您的函数名称添加导出的声明,如下所示。

/* exported myFunction */

这应该使您的警告静音。

于 2013-11-04T08:38:56.877 回答