За разлика от Python, Ruby, PHP, Perl или, няма версии номер за ядрото на JavaScript. Езикът самата се регулира от стандарта ECMAScript, който използва различни обозначения между различни версии на синтаксиса JS.
В момента версия на ECMAScript който решава какво е валиден JavaScript синтаксис и какво не е ECMA-262 Edition 5.1 издание. Бъдещата версия, това, на което новото строителство се извършва е 6.x Edition.
Ето къде Traceur идва в удобен, което позволява на разработчиците да пишат код в ECMAScript 6, като този код и да го преобразувате в валидна ECMAScript 5.
По този начин, кодът че разработчиците пишат, като се възползват от различни нови JS функции се преобразува с Traceur до стария синтаксис, приблизително същата, готови за внедряване в една ES5-съвместим браузър.
Можете да използвате Traceur или да учат или да тествате нови функции ES6, и да го тествате в текущата вашия браузър, без да се налага да използвате персонализиран ES6 преводач.
. Дори ако теоретично Traceur произвежда ES5 приятелски код, тя не трябва да се използва за написването готов за производство код, най-вече защото стандартът ES6 има тенденция да се промени (много)
<силни> Изисквания :
- Node.js 0.10 или по-висока
Коментари не е намерена