Можно ли протестировать код Javascript для разных версий скрипта Ecma?

Чего я хочу добиться - это протестировать код JavaScript, который я должен увидеть, как он ведет себя в разных версиях Ecmascript.

Могу ли я переключаться между версиями в каком-то инструменте, тестировать код и видеть его поведение?

1 ответ

Я не могу представить, чтобы что-нибудь кроме EcmaScript 5 или EcmaScript 3 было актуально сейчас или в течение следующих нескольких лет. Так что это единственные, которые вы хотели бы проверить.

Ну, может быть, также ожидается выход EcmaScript 6, который постепенно начинает появляться в самых современных браузерах.

В большинстве современных двигателей ES3 также почти полностью заменена ES5. Соответствие ES3 приносится в жертву соответствию ES5, что делает соответствие ES3 в основном несущественным.

Для ES5 есть набор Google sputniktests, который (afaik) был заменен официальным тестом262.

Насколько я знаю, на данный момент для ES6 ничего нет. Я веду таблицу совместимости, но это всего лишь набор простых тестов присутствия, которые никак не соответствуют требованиям.

Другие вопросы по тегам