Syntaxe Javascript - The Javascript verifier www.jslint.com
Une découverte qui a changé ma vision de la syntaxe Javascript !Vous vous demandez comment débugguer ou améliorer votre syntaxe Javascript ? Vous n’arrivez pas à faire fonctionner votre Javascript sous Internet Explorer ? Vous vous dites que Internet Explorer est une plaie ? (et bien vous n’avez peut être pas tord… mais…)
Que fait “The Javascript Verifier” ?
Mais il existe “The Javascript Verifier” www.jslint.com. Ce site est une petite perle pour les développeurs Javascript, en effet il permet d’analyser, de contrôler et de corriger la syntaxe votre Javascript. Il détecte en effet les erreurs qui peuvent induire un mauvais fonctionnement de vos scripts (classes, etc…) sous certains navigateurs. (J’en ai eu la preuve sur une classe que je mettrais prochainement à disposition et qui ne fonctionnais que sous Firefox à causes “d’erreurs de syntaxe”).
Ce qui ne passe pas !
Quelques unes des limitations imposées pour passer au validateur :
- Les simplifications d’écriture :
if(cdt) traitement;
au lieu de
if(cdt){traitement}
n’est pas accepté !
- Toutes les lignes doivent se terminer par un ; (point virgule)
Pourquoi utiliser “The Javascript Verifier” ?
- Lorsque vous avez une erreur dont vous ne connaissez pas la signification, du genre : maClass is undefined, IE : erreur sur une ligne du fichier html ou il n’y a pas de Js…
- Pour améliorer son code et sa compatibilité,
- Pour améliorer sa façon de coder.

Blog Référencement (SEO), Graphisme, Web, Communication et compagnie…


Nicolas deschamps