JSLint: использование функции до ее определенной ошибки
Я использую JSLint для проверки большинства моих внешних файлов Javascript, но наибольшее количество ошибок, которые я получаю, связано с функциями, используемыми до их определения.
Это действительно проблема, о которой я должен беспокоиться?
Кажется, что Firefox, IE7 и Chrome это не волнует. Функции как популярныеinit()
(который я часто использую) обычно держится сверху, так как это имеет смысл для меня (мне нравится делать вид, что это аналогичноmain()
), в соответствии с JSLint, необходимо поместить в конец файла.