По-видимому, ни jsFiddle, ни codepen.io не поддерживают синтаксис ES6 (например, работает let x = 10
будут выдавать ошибку - see for yourself).Бегун для фреймворков Javascript, поддерживающий ES 6 (например, jsFiddle)
Очевидным выбором будет es6fiddle, но он производит clearly false results (переменная i-го диапазона, ограниченная областью видимости).
Есть ли какой-нибудь отрывистый спутник, поддерживающий ES6?
Вы можете проверить [Continuum] (http://benvie.github.io/continuum/), хотя это не действительно jsFiddle. Нет взаимодействия с DOM. –
Вы можете включить Traceur (https://github.com/google/traceur-compiler) и запустить ваши примеры в jsFiddle, а что нет: «" Traceur - это компилятор JavaScript.next-to-JavaScript-of-today, который позволяет вы можете использовать функции из будущего сегодня. Цель Traceur - информировать о дизайне новых функций JavaScript, которые ценны, только если они позволяют писать лучший код. Traceur позволяет вам попробовать новые и предлагаемые языковые функции сегодня, помогая вам сказать, что вы имеете в виду в своем коде, сообщая о стандартном процессе. "" " –
@ Николай Мильников Я думаю, это то, что ** es6fiddle ** делает. В ES5 нет переменных с блочным диапазоном, поэтому, когда вы скомпилируете ES6 на ES5, я думаю, вы не можете эмулировать область блока каким-либо образом, поэтому я получаю те же ложные результаты, что и в ** es6fiddle **. Но спасибо за вариант в любом случае, может быть, я ошибаюсь - попробую! :) – Arnthor