2009-02-17 4 views
5

Ho creato un'applicazione Javascript abbastanza grande che funziona in Firefox e fino a ieri, IE. Ho apportato alcune modifiche e ora sto riscontrando errori di sintassi in IE, ma va tutto bene in Firefox. Ovviamente ho una virgola finale da qualche parte ma non riesco a vederla. Il messaggio di errore di IE è meno che utile, non mi dice nemmeno quale file JS ha l'errore.Errori di sintassi Javascript in IE

Esiste un correttore di sintassi per Javascript che mi informerà di tali errori in modo più dettagliato?

risposta

5

http://www.jslint.com/ prenderà quei problemi virgola e punto e virgola.

Esempio:

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

var foo = ['bar',] 

    Problem at line 1 character 19: Missing semicolon. 

var foo = ['bar',] 
0

vorrei provare in IE8rc1. I nuovi strumenti di debug sono ben lontani da Firebug, ma dovrebbero dirti esattamente quale sia il problema in questo caso.