Функции
· 3 мин. чтения
Функции JavaScript и WebAssembly
Этот раздел объясняет последние новые функции в JavaScript, языке программирования, стандартизованном ECMA-262 (ECMAScript) и ECMA-402 (API интернационализации ECMAScript), а также в WebAssembly (Wasm).
Мы стремимся предоставлять краткие объяснения новых функций языка с примерами кода, которые легко понять. Для более детальной документации, пожалуйста, обращайтесь к внешним ссылкам в каждом объяснении.
- Новая суперсила JavaScript: Явное управление ресурсами 09 мая 2025 ECMAScript
- Итераторские помощники 27 марта 2024 ECMAScript
- Атрибуты импорта 31 января 2024 ECMAScript
- Флаг v для RegExp с нотацией множеств и свойствами строк 27 июня 2022 ECMAScript
- Поиск элементов в массивах и типизированных массивах 27 октября 2021 ECMAScript
- Метод at для относительной индексации 13 июля 2021 ECMAScript
- Причины ошибок 07 июля 2021 ECMAScript
- Object.hasOwn 01 июля 2021 ECMAScript
- Утверждения импорта 15 июня 2021 ECMAScript
- Частные проверки бренда, известные как #foo в obj 14 апреля 2021 ECMAScript
- Статические блоки инициализации класса 30 марта 2021 ECMAScript
- Интеграция WebAssembly с JavaScript BigInt 12 ноября 2020 WebAssembly ECMAScript
- Atomics.wait, Atomics.notify, Atomics.waitAsync 24 сентября 2020 ECMAScript ES2020
- Логическое присваивание 07 мая 2020 ECMAScript ES2021
- Intl.DisplayNames 13 февраля 2020 Intl
- Быстрые, параллельные приложения с WebAssembly SIMD 30 января 2020 WebAssembly
- Индексы совпадений RegExp 17 декабря 2019 ECMAScript
- String.prototype.replaceAll 11 ноября 2019 ECMAScript ES2021
- Top-level await 08 октября 2019 ECMAScript
- Оператор nullish coalescing 17 сентября 2019 ECMAScript ES2020
- Опциональная цепочка 27 августа 2019 ECMAScript ES2020
- Поддомен JSON в ECMAScript, известный как JSON ⊂ ECMAScript 14 августа 2019 ES2019
- Intl.NumberFormat 08 августа 2019 Intl
- globalThis 16 июля 2019 ECMAScript ES2020
- Слабые ссылки и финализаторы 09 июля 2019 ECMAScript ES2021
- Стабильный Array.prototype.sort 02 июля 2019 ECMAScript ES2019
- Symbol.prototype.description 25 июня 2019 ECMAScript ES2019
- Object.fromEntries 18 июня 2019 ECMAScript ES2019
- Promise-комбинаторы 12 июня 2019 ECMAScript ES2020 ES2021
- Array.prototype.flat и Array.prototype.flatMap 11 июня 2019 ECMAScript ES2019
- Числовые разделители 28 мая 2019 ECMAScript ES2021
- String.prototype.matchAll 02 февраля 2019 ECMAScript ES2020
- Intl.ListFormat 18 декабря 2018 Intl
- Экспорт пространств имен модулей 18 декабря 2018 ECMAScript ES2020
- Публичные и частные поля классов 13 декабря 2018 ECMAScript ES2022
- Intl.RelativeTimeFormat 22 октября 2018 Intl
- Корректный JSON.stringify 11 сентября 2018 ECMAScript ES2019
- Модули JavaScript 18 июня 2018 ECMAScript ES2015
- BigInt: целые числа произвольной точности в JavaScript 01 мая 2018 ECMAScript ES2020
- Опциональная привязка catch 27 марта 2018 ECMAScript ES2019
- String.prototype.trimStart и String.prototype.trimEnd 26 марта 2018 ECMAScript ES2019
- Пересмотренная Function.prototype.toString 25 марта 2018 ECMAScript ES2019
- Динамический import() 21 ноября 2017 ECMAScript ES2020
- Promise.prototype.finally 23 октября 2017 ECMAScript ES2018
- Intl.PluralRules 04 октября 2017 Intl
- Свойства rest и spread объектов 06 июня 2017 ECMAScript ES2018