Тестирование реализации ECMASCript 6
Протестируйте реализацию новых возможностей языка прямо в каждом браузере.
Выбор функций осуществляется из реализации хотя бы в одном браузере (в экземпляре Firefox). Затем мы можем увидеть, как эти тесты, когда другие браузеры реализуют их, и когда вы можете использовать их в производстве.
Эта страница касается только языка JavaScript, но аналогичная страница посвящена тестированию реализации HTML 5 в браузерах.
Добавление в JavaScript | Реализовано? | |
---|---|---|
Синтаксис | Скопинг. Зарезервированное слово let (1.7) |
![]() |
Конст (ES6) |
![]() |
|
Разрушающее назначение: [a, b] = [x, y] (1.7) |
![]() |
|
Асынк/аваит |
![]() |
|
ArrayBuffer и типизированные таблицы, Int32Array и т.д. (ES6) |
![]() |
|
Массив | Уменьшенный метод Array (1.8) |
![]() |
Метод фильтрации массива (1.6) |
![]() |
|
Метод карты массива (1.6) |
![]() |
|
Методы every и some из Array (1.6) |
![]() |
|
Методы indexOf и lastIndexOf из Array (1.6) |
![]() |
|
Объект | Object.keys () (1.8.5) |
![]() |
Object.entries () (ES2017) |
![]() |
|
Стринг | String.trim () (1.8.1) |
![]() |
Объекты | Набор объектов и метод has, атрибут size (ES6) |
![]() |
Набор объектов Map и методов, get, attribute size (ES6) |
![]() |
|
Объект JSON (1.5) |
![]() |
|
Прокси (ES6) |
![]() |
|
Обещано (TC39) |
![]() |
|
Итератор (1.7) |
![]() |
|
Генератор. Зарезервированное слово yield (1.7) |
![]() |
|
КРАСНОЕ МЕЛКОЕ ЯБЛОКО | Фетч |
![]() |
ES6 означает ECMAScript версии 6.
Подробнее о новых методах Аррая. Еще одна страница на сайте касается Harmony.
Если ты хочешь знать, что Microsoft намерена внедрять в Edge или нет (и что сейчас происходит), смотри «Статус платформы».
Сведения о других браузерах не всегда обновляются.