На відміну від Python, Ruby, PHP, Perl або, немає версій для ядра кількість в JavaScript. Мова сам по собі регулюється стандартом ECMAScript, який використовує різні позначення між різними версіями синтаксису JS.
В даний час версія ECMAScript, який вирішує, що це діє синтаксис JavaScript і те, що не є ECMA-262 Випуск видання 5.1. Майбутнє версія, той, на якому нова розробка ведеться є 6.x видання.
Ось де вступає в Traceur зручно, що дозволяє розробникам писати код в ECMAScript 6, приймаючи цей код і перетворення його в дійсній ECMAScript 5.
Таким чином, код, який розробники пишуть, користуючись різними новими функціями JS транслюється з трейсер для старого синтаксису, приблизно те ж саме, готовий до розгортання в ES5-сумісний браузер.
Ви можете використовувати трейсер небудь дізнатися або перевірити нові функції ES6, і перевірити його у вашому поточному браузері, без необхідності використовувати користувальницький ES6 перекладача.
. Навіть якщо теоретично Traceur виробляє ES5 дружній код, він не повинен бути використаний для написання готове код, в основному тому, що стандартний ES6 прагне змінити (багато)
Вимоги :
- Node.js 0.10 або вище
Коментар не знайдено