Hindi tulad ng Python, Ruby, PHP, o Perl, walang pag-bersyon numero para sa JavaScript ang core. Ang wika mismo ay pinamamahalaan ng mga standard ECMAScript, na gumagamit ng iba't-ibang mga notations pagitan ng iba't ibang mga bersyon ng JS syntax.
Ang kasalukuyang bersyon ng ECMAScript na nagpapasya kung ano ang valid JavaScript syntax at ano ang hindi ay ECMA-262 Edition 5.1 edition. Ang hinaharap na bersyon, ang isa sa kung aling mga bagong pag-unlad ay natupad ay ang 6.x Edition.
Narito kung saan nanggagaling Traceur sa madaling-magamit, na nagpapahintulot sa mga developer na magsulat ng code sa ECMAScript 6, pagkuha na code at pag-convert ito sa wastong ECMAScript 5.
Sa ganitong paraan, ang mga code na ang mga developer sumulat, sinasamantala ng mga iba't-ibang mga bagong tampok JS makakakuha ng isinalin sa Traceur sa lumang syntax, parehong humigit-kumulang, handa na para sa pag-deploy sa isang browser ES5-sang-ayon.
Maaari mong gamitin ang Traceur sa alinman malaman o subukan ang mga bagong tampok ES6, at subukan ang mga ito sa iyong kasalukuyang browser nang hindi na kinakailangang gumamit ng isang pasadyang ES6 interpreter.
. Kahit theoretically Traceur gumagawa ES5 friendly code, ito ay hindi dapat gamitin para sa pagsusulat ng code produksyon-handa na, higit sa lahat dahil ang standard ES6 kaugaliang baguhin (a lot)
Mga kinakailangan :
- Node.js 0.10 o mas mataas
Mga Komento hindi natagpuan