Ceci est une ancienne révision du document !
Liens
Qqs liens que je note ici pour les avoir sous le coude
Langage
Des références * Le guide js de mozilla en français http://developer.mozilla.org/fr/JavaScript/Guide * et la référence http://developer.mozilla.org/fr/JavaScript/R%C3%A9f%C3%A9rence_JavaScript * Idem en VO (plus à jour et plus complet)
* La norme ecma 5 (en cours d'implémentation, futur js2 ?)
* Un bouquin libre traduit en français, consultable online, JavaScript Éloquent http://books.lifeleaks.com/eloquentjavascript/contents.html
Conseils divers ou infos intéressantes * http://www.siteduzero.com/tutoriel-3-102952-bonnes-pratiques-javascript.html * http://www.alsacreations.com/article/lire/565-JavaScript-organiser-son-code-en-modules.html
Idem en anglais * Une mine d'or sur les subtilités du langage (avancé) http://bonsaiden.github.com/JavaScript-Garden/ * Super tutoriel interactif : Learning Advanced JavaScript, de John Resig (autheur de jQuery) http://ejohn.org/apps/learn/ * Un livre (CC, online) très intéressant sur les modèles de conception js http://addyosmani.com/resources/essentialjsdesignpatterns/book/ * Un wiki qui recense des ressources js https://github.com/bebraw/jswiki/wiki * Un livre online (traduit du russe), The JavaScript Tutorial http://javascript.info/ * Autres exemples avancés
- Un article de sur les curried functions http://www.svendtofte.com/code/curried_javascript/
* Une FAQ http://jibbering.com/faq/
Des outils * Jslint, pour faire des audits de code http://www.jslint.com/lint.html * jsdoc pour la génération automatique de doc http://code.google.com/p/jsdoc-toolkit/
Des librairies, modules, frameworks * La trousse à outils underscore.js http://underscorejs.org/