Разбор объектов в JavaScript
WeakRef в JavaScript
Разбираем WeakRef в JavaScript: как создавать слабые ссылки на объекты, использовать FinalizationRegistry и управлять памятью в приложениях.
structuredClone — глубокое копирование объектов в JavaScript
Как работает structuredClone в JavaScript: глубокое копирование объектов, поддерживаемые типы, отличия от JSON.parse и spread-оператора.
JavaScript Proxy и Reflect
Разбираем JavaScript Proxy и Reflect: как перехватывать операции с объектами, валидировать данные, логировать доступ и строить реактивные системы.
Object.keys, Object.values, Object.entries в JavaScript
Разбор методов Object.keys, Object.values и Object.entries в JavaScript с практическими примерами трансформации и фильтрации объектов.
Object.hasOwn вместо hasOwnProperty
Разбираем проблемы hasOwnProperty и как Object.hasOwn решает их. Примеры, сравнение, поддержка браузеров и полифилл.
Object.groupBy в JavaScript — группировка элементов
Как использовать Object.groupBy в JavaScript для группировки массивов и итерируемых объектов. Примеры, сравнение с reduce и Map.groupBy
Object.fromEntries в JavaScript
Object.fromEntries: преобразование Map и массива пар в объект, фильтрация и трансформация объектов. Примеры и практические кейсы.