Why does JSLint complain if something uses a function that hasn't been defined already? The point is that the function is defined -- and if that something calls that function, that function exists and things will work.
Take a look at the code below:
function foo()
{
// calls bar()
};
function bar()
{
// calls foo()
};
There is no way to organize the 2 methods in such a way that it would make JSLint happy. How do I deal with this issue?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…