Sortie de CoffeeScript 1.5.0Utilisez le meilleur de JavaScript de manière simple et concise

CoffeeScript est un petit langage qui se compile en JavaScript (il n'y a pas d'interprétation lors de l'exécution). Il met l'accent sur les bonnes pratiques de JavaScript et ce de manière simple tout en réduisant le nombre de lignes de code.
Exemples :
Voici un exemple d'écriture de fonction :
| Code CoffeeScript : | Sélectionner tout |
square = (x) -> x * x
qui sera compilé en :
| Code javascript : | Sélectionner tout |
1 2 3 | square = function(x) { return x * x; }; |
Ou bien une condition d'existence :
| Code CoffeeScript : | Sélectionner tout |
alert "I knew it!" if elvis?
qui sera compilé en :
| Code javascript : | Sélectionner tout |
1 2 3 | if (typeof elvis !== "undefined" && elvis !== null) { alert("I knew it!"); } |
En plus d'être utilisé comme un langage de programmation ordinaire, CoffeeScript peut également s'écrire en mode « lettré ». Cette technique, qui apparait avec la version 1.5.0, pourrait s'améliorer dans les versions futures.
Parmi les modifications apportées, nous trouvons également :
- le REPL de CoffeeScript est maintenant basé sur le celui de Node.js ;
- retourner des valeurs explicites par les constructeurs est désormais interdit. Si vous souhaitez renvoyer une valeur arbitraire, utiliser une fonction, pas un constructeur ;
- vous pouvez maintenant boucler sur un tableau en sens inverse sans devoir manipuler vous-même les index.
Téléchargez la version 1.5.0.
Documentation.
Site officiel.
Vous avez lu gratuitement 14 745 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.