相关疑难解决方法(0)

JSLint:在定义错误之前使用函数

我正在使用JSLint来验证我的大多数外部Javascript文件,但我得到的最大错误来自于在定义之前使用的函数.

这真的是我应该担心的问题吗?

看来Firefox,IE7和Chrome都不在乎.像JSLint 一样,流行​​的init()(通常我经常使用的)函数通常会粘在顶部,因为这对我来说main()是合理的(我喜欢假装它类似)将需要被推到文件的底部.

javascript jslint

73
推荐指数
4
解决办法
4万
查看次数

jsLint错误:"somefunction()在定义之前使用"

为什么JSLint会抱怨某些东西是否使用了尚未定义的函数?关键是该函数已定义 - 如果该函数调用该函数,则该函数存在并且事情将起作用.

看看下面的代码:

function foo()
{
   // calls bar()
};

function bar()
{
   // calls foo()
};
Run Code Online (Sandbox Code Playgroud)

没有办法以这样的方式组织这两种方法,这样可以使JSLint满意.我该如何处理这个问题?

javascript jslint

23
推荐指数
2
解决办法
2万
查看次数

标签 统计

javascript ×2

jslint ×2