Tidak seperti Python, Ruby, PHP, atau Perl, tidak ada nomor versi untuk inti JavaScript ini. Bahasa itu sendiri diatur oleh standar ECMAScript, yang menggunakan berbagai notasi antara berbagai versi sintaks JS.
Saat ini versi ECMAScript yang memutuskan apa sintaks JavaScript valid dan apa yang tidak adalah ECMA-262 Edisi 5.1 edisi. Versi masa depan, yang di mana perkembangan baru sedang dilakukan adalah Edition 6.x.
Di sinilah Traceur datang ke berguna, memungkinkan pengembang untuk menulis kode dalam ECMAScript 6, mengambil kode itu dan mengubahnya menjadi valid ECMAScript 5.
Dengan cara ini, kode yang pengembang menulis, mengambil keuntungan dari berbagai fitur baru JS akan diterjemahkan dengan Traceur untuk sintaks tua, kira-kira sama, siap untuk ditempatkan di browser ES5-compliant.
Anda dapat menggunakan Traceur baik belajar atau menguji fitur ES6 baru, dan mengujinya di browser Anda saat ini tanpa harus menggunakan ES6 interpreter kustom.
. Bahkan jika secara teoritis Traceur menghasilkan kode yang ramah ES5, itu tidak boleh digunakan untuk menulis kode produksi-siap, terutama karena standar ES6 cenderung berubah (banyak)
Persyaratan :
- Node.js 0,10 atau lebih tinggi
Komentar tidak ditemukan