最佳答案
我使用 JSLint 来验证我的大多数外部 Javascript 文件,但是我收到的最大数量的错误来自于函数在定义之前被使用的情况。
这真的是我应该担心的问题吗?
似乎 Firefox,IE7和 Chrome 都不在乎。根据 JSLint 的说法,像流行的 init()
(我经常使用)这样的函数通常会粘在文件的顶部,因为这对我来说是有意义的(我喜欢假装它类似于 main()
) ,需要被推到文件的底部。