Sta*_*bie 23 javascript jslint
为什么JSLint会抱怨某些东西是否使用了尚未定义的函数?关键是该函数已定义 - 如果该函数调用该函数,则该函数存在并且事情将起作用.
看看下面的代码:
function foo()
{
// calls bar()
};
function bar()
{
// calls foo()
};
Run Code Online (Sandbox Code Playgroud)
没有办法以这样的方式组织这两种方法,这样可以使JSLint满意.我该如何处理这个问题?
MrT*_*ick 14
看到这个答案:
与JS"使用前定义"和Titanium Developer竞争
基本上,如果使用foo = function() { ... }表单,则可以var foo, bar;在顶部声明以避免JSLint错误.
| 归档时间: |
|
| 查看次数: |
15644 次 |
| 最近记录: |