Сообщает ли об ошибке проверки в строке 50? Возможно, если бы вы могли перечислить содержимое строки 50, кто-то может знать, какая функция ему не нравится.
JSLint, к сожалению, останавливает сканирование, когда сталкивается с циклом с переменной, которая не была определена вне цикла, например,
для (var i = 0; i
JSLint может сильно расстроиться, если вы объявите переменную, как показано на рисунке - я думаю, это связано с тем, что вы потенциально не понимаете, что переменная не имеет области видимости цикла.
У меня была быстрая игра с JSLint JSFiddle, и я не мог заставить его сообщать о чем-либо как об ошибке, поэтому либо это не работает, либо используется старый JSLint, который не включает функцию, которая заставляет его останавливаться в Visual Studio. Сбой при использовании http://www.jslint.com/?