Vorrei iniziare a scrivere il codice utilizzando l'ECMAScript 6 (ES6) in arrivo, in modo da iniziare a familiarizzare con la nuova sintassi.Come posso scrivere e testare il codice ECMAScript 6 ora?
Esiste una sorta di risorsa Web o plug-in del browser che è possibile utilizzare per riprodurre (scrivere e testare il codice) su ciò che attualmente abbiamo riguardo a ES6?
Sono stato portato a credere che l'utilizzo di Google Chrome Canary potrebbe essere in grado di aiutare. Così ho scaricato Canarie, ho attivato un paio di caratteristiche in Canary:
Enable Experimental JavaScript (Mac, Windows, Linux, Chrome OS, Android)
Enable web pages to use experimental JavaScript features.
#enable-javascript-harmony Enable
E dopo aver testato l'ambito let
blocco in un ciclo for
for (let i = 0; i < 10; i++) {
console.log(i);
}
ho ottenuto un errore di sintassi:
SyntaxError: Unexpected identifier
C'è Traceur ma è bacato come l'inferno. – nullpotent
Ho sentito che è necessario utilizzare la modalità rigorosa per ES6 per funzionare in Chrome Canary – Bergi
@ricthedral Davvero? Sto usando Traceur in questo momento con molto successo. Non lo classificherei in questo modo. Lo standard ES6 non è ancora stato ratificato, quindi ci sono alcune cose che potrebbero non essere definitive, e Traceur non supporta TUTTE le cose ES6, ma per quello che supporta, ho avuto un'esperienza davvero positiva finora. In quali tipi di problemi hai incontrato? –