Javascript: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
Langage dynamique de scripts (initialement crée et appelé LiveScript) utilisés dans les navigateurs (depuis ''DHTML'').
Langage dynamique de scripts (initialement crée et appelé LiveScript) utilisés dans les navigateurs (depuis ''DHTML'').
* Typage faible
* Typage faible, changement de type en cours d'exécution
* Prototype
* Prototype
* Intégration à Java (JSR223, Rhino)
* Intégration à Java (JSR223, Rhino)

Revision as of 09:09, 3 March 2013

Langage dynamique de scripts (initialement crée et appelé LiveScript) utilisés dans les navigateurs (depuis DHTML).

  • Typage faible, changement de type en cours d'exécution
  • Prototype
  • Intégration à Java (JSR223, Rhino)

Canevas

Usine logicielle

  • Qualité du code : jslint, jshint
  • Tests unitaires : mocha, qunit, jstd, jasmine
  • Couverture du code : jscoverage, coverjs
  • Minifiers et autres compilateurs : less, coffee script
  • Outil de build : grunt