Перейти к основному содержимому

Поддержка функций

· 1 мин. чтения

Наши объяснения функций JavaScript и WebAssembly часто включают списки поддержки функций, как показано ниже:

Функция без какой-либо поддержки будет выглядеть так:

Для передовых функций часто бывает смешанная поддержка в различных средах:

Цель — предоставить быстрый обзор зрелости функции не только в V8 и Chrome, но и во всей экосистеме JavaScript. Обратите внимание, что это не ограничивается нативными реализациями в активно разрабатываемых JavaScript-VM, таких как V8, но также включает поддержку инструментов, представленную здесь с помощью иконки Babel.

Запись Babel охватывает различные значения:

  • Для синтаксических функций языка, таких как class fields, это относится к поддержке транспиляции.
  • Для функций языка, которые являются новыми API, такими как Promise.allSettled, это относится к поддержке полифиллов. (Babel предлагает полифиллы через проект core-js.)

Логотип Chrome представляет V8, Chromium и любые браузеры на основе Chromium.