Я хотел бы начать писать код, используя вверх и вперед ECMAScript 6 (ES6), чтобы начать разбираться с новым синтаксисом.Как я могу написать и проверить код ECMAScript 6 сейчас?
Есть ли какой-либо веб-ресурс или плагин для браузера, который я могу использовать для воспроизведения (написания и тестирования кода) того, что мы имеем в настоящее время в отношении ES6?
Мне повезло, что использование Google Chrome Canary может помочь. Так что я скачал канарейку, я включил несколько функций в Canary:
Enable Experimental JavaScript (Mac, Windows, Linux, Chrome OS, Android)
Enable web pages to use experimental JavaScript features.
#enable-javascript-harmony Enable
И после тестирования сферы let
блок в цикле
for (let i = 0; i < 10; i++) {
console.log(i);
}
я получил ошибку синтаксиса:
SyntaxError: Unexpected identifier
Там в Traceur, но он ошибочен, как ад. – nullpotent
Я слышал, что вам нужно использовать строгий режим для ES6 для работы в Chrome Canary – Bergi
@iccthedral Действительно? Я использую Traceur прямо сейчас с большим успехом. Я бы не стал категоризировать его таким образом. Стандарт ES6 еще не ратифицирован, поэтому есть некоторые вещи, которые могут быть не окончательными, и Traceur не поддерживает ВСЕ ES6, но для того, что он поддерживает, у меня был действительно хороший опыт. С какими проблемами вы столкнулись? –