Écrivez du code JavaScript robuste

Je vous propose d’étudier un panel de mauvaises pratiques de développement JavaScript… et d’étudier par la même occasion différentes manières de rectifier le tir. Tous les exemples que je vais présenter ici sont tirés de cas réels que j’ai anonymisés. Les solutions curatives que je vais présenter sont compatibles avec un large panel de navigateurs, sans nécessiter la mise en œuvre d’outillages complexes.

 Au sommaire de l’article

1 Rechercher 2 fois (ou plus) un élément du DOM

2 Ne pas tester la présence d’un élément dans le DOM

3 Ne pas surveiller les logs

4 Je cherche 2 fois dans le DOM, et j’aggrave mon cas

5 Je cherche 2 fois dans le DOM… autre exemple

6 QuerySelectorAll, un formidable butineur du DOM

7 Notion de portée

8 Notion de modularité

Conclusion

Références

Grégory Jarrige

 > Lire l’intégralité de cet article sur notre plateforme de lecture en ligne Connect  

Retrouvez cet article (et bien d’autres) dans GNU/Linux Magazine n°211, disponible sur la boutique et sur Connect !