2009-02-17 7 views
5

J'ai créé une application Javascript assez grande qui fonctionne dans Firefox et jusqu'à hier, IE. J'ai fait quelques changements et maintenant je reçois des erreurs de syntaxe dans IE, mais tout va bien dans Firefox. Évidemment, j'ai une virgule traînante quelque part mais je ne peux pas la voir. Le message d'erreur d'IE est moins qu'utile, même pas me dire quel fichier JS a l'erreur.Erreurs de syntaxe Javascript dans IE

Existe-t-il un vérificateur de syntaxe pour Javascript qui m'informera plus en détail de ces erreurs?

Répondre

5

http://www.jslint.com/ attraperez ces problèmes par des virgules et des points-virgules.

Exemple:

Error: 
    Problem at line 1 character 17: Extra comma. 

var foo = ['bar',] 

    Problem at line 1 character 19: Missing semicolon. 

var foo = ['bar',] 
0

Je voudrais essayer dans IE8rc1. Les nouveaux outils de débogage sont loin de Firebug, mais ils devraient vous dire exactement quel est le problème dans ce cas.