Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
CoolCmd
@CoolCmd
JavaScript
Почему в JavaScript у объекта Map есть свойство size, а не length как у других объектов?
array.length, uint8array.length, string.length, set.length, function.length.... map.size
почему так назвали?
Вопрос задан
более трёх лет назад
364 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
copal
@copal
𝄞 ...оооо baby
Возможно для для того, чтобы отбить желание итерировать в циклах for и while выбирая элементы по индексу, ведь map и set не индексированный массив.
Но как гласят доки из set и map элементы можно получать в том порядке, в котором их туда добавляли.
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
1
CoolCmd
@CoolCmd
Автор вопроса
я ошибся, у Set тоже size. значит индесы.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
+1 ещё
Простой
Как отключить предупреждение при использовании document.write()?
1 подписчик
2 часа назад
58 просмотров
1
ответ
JavaScript
+2 ещё
Простой
Ton — Connect UI, подключаем к фреймворку, есть ошибки при оплате, как решить?
1 подписчик
15 часов назад
45 просмотров
0
ответов
JavaScript
+1 ещё
Простой
Почему карточка обзвона нескольких клиентов блокирует инициализацию карточки звонка?
1 подписчик
21 час назад
60 просмотров
0
ответов
JavaScript
Простой
Есть ли разница каким способом добавлять обработчик события в js, конкретно элементу или всему документу, смотря со стороны производительности?
1 подписчик
вчера
104 просмотра
4
ответа
JavaScript
+1 ещё
Простой
Как прочитать файл через РНР, чтобы обработать его яваскриптом?
2 подписчика
вчера
1487 просмотров
2
ответа
JavaScript
+1 ещё
Простой
Как скрыть/показать элемент с определенным текстом?
2 подписчика
вчера
860 просмотров
2
ответа
JavaScript
Средний
EventCalendar. Как установить событие в режим перетаскивания при загрузке страницы?
1 подписчик
07 мар.
73 просмотра
0
ответов
JavaScript
Простой
Как изменить html при помощи jquery?
1 подписчик
06 мар.
387 просмотров
4
ответа
JavaScript
+1 ещё
Средний
Сканирование QR в поле input. Как реализовать блокировку нажатия клавиш клавиатуры?
1 подписчик
06 мар.
136 просмотров
2
ответа
JavaScript
Простой
Надо ли делать отложенную загрузку для изображений формата webp/avif?
1 подписчик
05 мар.
108 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
JavaScript FullStack разработчик
Rocket
•
Смоленск
от 120 000 ₽
Бэкэнд-разработчик JavaScript
Wanted.
•
Москва
от 250 000 до 400 000 ₽
Senior Frontend (JavaScript) разработчик
Vital Partners
от 350 000 до 420 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама