В повестке дня было несколько вопросов, этот пост посвящен предложениям по функциям и их прогрессу после 104-го заседания TC39 [8-10 октября 2024 г.].
Представление показателей: предложение форматировать и представлять измерения в соответствующих единицах измерения в JavaScript.
Immutable ArrayBuffers: добавляет неизменяемые варианты ArrayBuffer, чтобы гарантировать невозможность изменения содержимого буфера.
Array.zip: метод, создающий массив массивов, где каждый подмассив содержит элементы с одним и тем же индексом из нескольких входных массивов.
Разделение итераторов: добавляет утилиту для создания фрагментов из итераторов, возвращающих группы элементов фиксированного размера.
Экстракторы: предоставляют утилиты для извлечения данных, позволяющие анализировать и манипулировать структурированными данными.
Структуры: представляет структурированные типы данных, которые более предсказуемы и эффективно используют память для JavaScript.
Error.isError: улучшает метод Error.isError для лучшего обнаружения ошибок.
Упорядочение итераторов: к итераторам добавляются утилиты упорядочивания, позволяющие лучше контролировать порядок выполнения.
Promise.try: предоставляет утилиту для более простой обработки синхронных исключений в обещаниях.
Помощники итераторов синхронизации: расширяет итераторы вспомогательными методами для повышения удобства их использования в синхронных контекстах.
Атрибуты импорта: предложение по синтаксису для импорта модулей ES с утверждениями
Модули JSON: предложение импортировать файлы JSON в виде модулей.
Модификаторы RegExp: расширяет регулярные выражения дополнительными модификаторами, обеспечивая более гибкое сопоставление с образцом.
Кроме того, спецификация исходных карт TG4 получила условный консенсус.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3