Что нового в ES2022? Краткий обзор Акселя Раушмайера → https://2ality.com/2022/06/ecmascript-2022.html
TL;DR:
— приватные поля классов
— статические блоки инициализации в классах
— верхнеуровневый await в модулях
— error.cause, ссылка на ошибку, вызвавшую текущую ошибку
— метод .at() для индексируемых значений (теперь можно получить последний элемент массива через .at(-1))
— более безопасный Object.hasOwn вместо Object.hasOwnProperty
>>Click here to continue<<
