JeuWeb - Crée ton jeu par navigateur
Le Javascript du futur dès aujourd'hui - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Général (https://jeuweb.org/forumdisplay.php?fid=36)
+--- Forum : Blabla (https://jeuweb.org/forumdisplay.php?fid=42)
+--- Sujet : Le Javascript du futur dès aujourd'hui (/showthread.php?tid=2904)



Le Javascript du futur dès aujourd'hui - Maks - 01-06-2013

Ouvrez ce jsfiddle que je viens d'écrire, avec Firefox (la dernière version mais de toute façon ça se met à jour automatiquement maintenant), pas besoin de Nightly, pas besoin d'activer une quelconque option, juste ouvrir la console...

http://jsfiddle.net/Xa3VE/2/

L'ES6 c'est pour cette année.


RE: Le Javascript du futur dès aujourd'hui - Sephi-Chan - 01-06-2013

Comme d'habitude avec les fonctionnalités de Javascript, ça va arriver au compte goutte.

ECMAScript 6 compatibility table

Je pense que CoffeeScript et ses amis ont encore de beaux jours devant eux en fournissant — en plus de la syntaxe — des abstractions pour pas mal de fonctionnalités : comprehensions, splats, interpolation, etc.

Mais ça tendra à changer !


RE: Le Javascript du futur dès aujourd'hui - Maks - 01-06-2013

On a lu la même table. Ce que j'espère surtout c'est que CS va faire la transition vers l'ES6 (ils ne supportent toujours pas les constantes par exemple).


RE: Le Javascript du futur dès aujourd'hui - Maks - 09-06-2013

http://jsbin.com/ifudec/1/edit

Les nouvelles closures (à ouvrir sous FF) toutes simples


<script type="application/javascript;version=1.8">
for (var i = 0; i < 10; ++i) {
let a = i;
setTimeout(function() {
alert(a);
}, 100);
}
</script>

affiche 1, 2, 3, 4...
au lieu de 10, 10, 10... avec var