Многие, возможно, использовали некоторые из функций, и лишь немногие могут не получить возможность изучить эти функции. Ниже представлен ECMAScript 2020, 11-е издание, дополнение к предыдущему списку.
matchAll
метод для строк, чтобы создать итератор для всех объектов сопоставления, сгенерированных глобальным регулярным выражением;
import()
, синтаксис для асинхронного импорта модулей с динамическим спецификатором;
BigInt
, новый числовой примитив для работы с целыми числами произвольной точности;
Promise.allSettled
, новый комбинатор промисов, не допускающий короткого замыкания;
globalThis
, универсальный способ доступа к глобальному значению this
; преданный
export * as ns from 'module'
синтаксис для использования в модулях;
повышенная стандартизация for-in
порядка перечисления;
import.meta
— заполняемый хост объект, доступный в Модулях, который может содержать контекстную информацию о Модуле;
(null
или undefined
): нулевое объединение, оператор выбора значения; и необязательная цепочка, оператор доступа к свойству и вызова функции, который замыкается, если значение для доступа/вызова равно нулю.
Чтобы узнать больше о ES12, проверьте здесь
Ссылка: https://tc39.es/ecma262/
Более подробная информация появится позже