WTF JavaScript ?
15 Février 2010
Tout est dans le titre… Le langage JavaScript est un langage de script orienté objet mais qui est très permissif. Par exemple, il n’est pas nécessaire de terminer les instructions par des points-virgules et les navigateurs peuvent interpréter un même code manière différente. Ces deux petits exemples sont des cas que je rencontre tous les jours…
Le site WTFJS tente de recenser toutes les petites incohérences de ce langage qui pourrait vous arracher les cheveux si vous ne connaissez pas ces erreurs. Certaines erreurs sont particuliè marrante :
NaN === NaN // retourne false
"" === false // retourne true
Petit site à bookmarker donc !
Source : Ajaxian