Le site JSLint a été mis à jour, et je ne peux plus vérifier les scripts JS. Pour moi, cet avertissement n'est pas critique, et je ne veux pas passer par des milliers de lignes pour le corriger, je veux trouver des problèmes plus critiques.
Quelqu'un sait-il comment désactiver cette erreur, ou utiliser l'ancien JSLint ?
UPDATE
Exemple :
function doSomethingWithNodes(nodes){
this.doSomething();
for (var i = 0; i < nodes.length; ++i){
this.doSomethingElse(nodes[i]);
}
doSomething(); // want to find this problem
}
Sortie de jslint.com :
Error:
Problem at line 4 character 8: Move all 'var' declarations to the top of the function.
for (var i = 0; i < nodes.length; ++i){
Problem at line 4 character 8: Stopping, unable to continue. (44% scanned).
Problème :
Avoir des variables en plus des fonctions est une nouvelle exigence. Je ne peux pas utiliser JSLINT pour tester le code, car il arrête de scanner script sur cette erreur.
J'ai beaucoup de code, et je ne veux pas menacer cet avertissement comme une erreur critique.
MISE À JOUR 8/22/2011 : trouvé http://jshint.com il est bien meilleur que http://jslint.com/
0 votes
Pouvez-vous clarifier votre question. Vous répondez en fait à deux questions ?
1 votes
Est-ce qu'il s'arrête toujours à la première erreur si vous décochez la case
Stop on first error
?0 votes
Ce site fera un meilleur travail -> glat.info/jscheck
0 votes
@Lee Kowalkowski - Il suffit de copier votre code ici et de l'exécuter. Je déclare les variables en haut pour qu'il les ignore. (comme Window, $, etc.)
0 votes
Je vois, quelque chose doit être bloqué en regardant du travail, parce qu'il n'y avait nulle part où coller quoi que ce soit, mais à la maison, il y a...
2 votes
JSHint est un bon choix.
0 votes
Quelqu'un sait-il comment désactiver cette erreur ?