Проверяет знание базового API JavaScript коллекции Map, а именно метода для получения количества элементов.
Map — это встроенная коллекция в JavaScript, которая хранит пары ключ-значение. В отличие от обычного объекта, ключи могут быть любого типа (числа, строки, объекты, функции). Для работы с количеством элементов в Map предусмотрено свойство size, которое возвращает число записей.
Свойство size доступно только для чтения и автоматически обновляется при изменении коллекции. Его не нужно вызывать как метод, это именно свойство объекта. Пример:
const map = new Map();
map.set('a', 1);
map.set('b', 2);
console.log(map.size); // 2
map.delete('a');
console.log(map.size); // 1Знание size полезно для проверки пустоты коллекции, итераций с условием или логирования. Например, перед обработкой данных можно проверить, есть ли записи: if (map.size > 0) { ... }. Это часто используется в реальных приложениях для управления состоянием.
Свойство size — простой и эффективный способ узнать количество элементов в Map. Оно незаменимо при работе с коллекциями, когда нужно контролировать их наполнение. Используйте его вместо ручного подсчета, чтобы избежать ошибок и улучшить читаемость кода.
Frontend developer
Ментор по Frontend
Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства
Записаться на консультацию