Объект Map. Пары ключ - значение и вопрос собеседования

  Рет қаралды 17,036

WebDev с нуля. Канал Алекса Лущенко

WebDev с нуля. Канал Алекса Лущенко

Күн бұрын

⏰ Курс JavaScript 2.0: itgid.info/course/javascript-2
👔 Курс 30 JavaScript вопросов собеседования: itgid.info/course/interview-2022
👇 Разверни для полной информации
🧠 Чат Telegram: t.me/itgid_info
😋 Курс Методы массивов: itgid.info/course/arraymethod
💎 Курс Функции в JavaScript: itgid.info/course/function-2021
🧑🏻‍💻 Сайт: itgid.info
Вопрос по коду - что будет в результате выполнения Map. Изучаем объект Map, разбираемся в его отличиях от объекта, изучаем как добавить данные в Map, получить данные, удалять записи и выполнять проверку has, очищать Map. Решаем задачу по итерации объекта и преобразовании в массив.
00:00 Задача собеседования
01:40 Создаем объект Map
04:00 Перебор Map
05:50 Получаем пары из Map
06:30 Проверка наличия пары has
07:00 Удаление записи в Map
08:10 Получение значений из записей
10:20 Разбираем задачу собеседования
Моя рабочая станция:
Desktop: AMD Ryzen5 1600,Asus GeForce GTX 1650 Phoenix 4GB GDDR6, RAM: 16GB, Motheboard: MSI A320M PRO-M2 V2, Power: Chieftec Value APB-400B8 400W Bulk, Box: Gougar MX350 Mesh
HDD:
- Samsung 860 Evo-Series 500GB M.2
- Toshiba P300 2TB
- Silicon Power A56 256GB
Monitors:
- 23.8" Dell P2419HC
- 23.8" Dell P2418D
Mouse: Trust Verto Ergonomic Wireless
Keyboard: HP KU-1469
Microphone: Samson C01U Pro
+ MacBook Pro M1 13'' 8-Core CPU/8-Core GPU/16-core Neural Engine /16GB/256GB
+ IBM Lenovo ThinkPad E14 / Intel Core i5-1135G7 (4.2 ГГц) / RAM 16 ГБ / SSD 1 ТБ / Intel Iris Xe Graphics

Пікірлер: 40
@user-iq9gd8zz7l
@user-iq9gd8zz7l Жыл бұрын
Респект, всегда объясняет очень доходчиво. Спасибо.
@Albert_Hall
@Albert_Hall 11 ай бұрын
Благодарю. Ответил правильно: действие parseInt() чуть подзабыл, но интуитивно вспомнил её/функции действие верно 🎳 Заодно чуть поиграл с new Map(), освежив в памяти некоторые моменты. Благодарю💡📊
@yuriianisimov2473
@yuriianisimov2473 2 жыл бұрын
Был удивлен работой метода parseInt : строку с буквами "2е" превращает в число О_о Ложка дегтя в бочке дегтя. Почитал описание, и офигел еще больше parseInt(4.7 * 1e22, 10); // Очень большие числа становятся 4 parseInt(0.00000000000434, 10); // Очень маленькие числа становятся 4 parseInt("015", 10); //вернёт 15 parseInt(15.99, 10); //вернет 15 О таких особенностях нужно знать, иначе вылезет боком. Хорошо, есть filterInt который ведет себя более предсказуемо. Спасибо за контент, который учит искать ответы и узнавать новое!
@moneyandfame9748
@moneyandfame9748 Жыл бұрын
вот только один минус.. если parseInt('120px') - то сработает если parseInt('$120') - не сработает
@MrVertu01
@MrVertu01 2 жыл бұрын
Спасибо, очень полезно и доходчиво!
@olegvershinin914
@olegvershinin914 2 жыл бұрын
Отличное объяснение! Спасибо )
@user-vs1lq8xm7c
@user-vs1lq8xm7c 7 ай бұрын
Как всегда респект! Map js
@user-zs3xt4up8j
@user-zs3xt4up8j Жыл бұрын
Как всегда отличное объяснение!
@olgaguseva7653
@olgaguseva7653 Жыл бұрын
спасибо! как всегда, прекрасное объяснение)
@yaroslavbox1249
@yaroslavbox1249 2 жыл бұрын
Thanks for the detailed explanation. As always high level
@KomAlexei
@KomAlexei 2 жыл бұрын
Спасибо за труд!
@user-nn6mb9tv1b
@user-nn6mb9tv1b 2 жыл бұрын
ваши видео всегда полезны
@dinmukhamedamirov2704
@dinmukhamedamirov2704 9 ай бұрын
Благодарю! Объяснено просто и понятно.
@user-vq7uo8jh8w
@user-vq7uo8jh8w 2 жыл бұрын
Полезные видео, хороший материал. Спасибо за видео
@timqa
@timqa 2 жыл бұрын
смотрю ваше видео, в свое день рождение) спасибо за контент )
@draken9782
@draken9782 Жыл бұрын
Поснення просто супер. Велике дякую!!!
@user-nn6mb9tv1b
@user-nn6mb9tv1b 2 жыл бұрын
как всегда - все видосы огонь
@mila4308
@mila4308 Жыл бұрын
как всегда все супер понятно! спасибо большое!
@itgid
@itgid Жыл бұрын
Спасибо!
@nikitasafonkin3077
@nikitasafonkin3077 2 жыл бұрын
благодарочка
@dmorrison_jim
@dmorrison_jim 2 жыл бұрын
Спасибо
@RuslanNumber1
@RuslanNumber1 2 жыл бұрын
годный контент, жду видосики, считая бабосики!
@IurijZagorulko
@IurijZagorulko Жыл бұрын
дякую за пояснення
@user-zj1cb7cz3f
@user-zj1cb7cz3f 2 жыл бұрын
Что быстрее для поиска элемента в объекте, просто через фор, или создать map и искать через map.has?
@user-fz7fu8ix1h
@user-fz7fu8ix1h Жыл бұрын
Сайт не доступен, очень жаль!
@WarriorExiles
@WarriorExiles Жыл бұрын
for (let [key, value] of map) { console.log(key, value) } швейцарский нож 👆
@MrJettann
@MrJettann 2 жыл бұрын
Друзья, подскажите пожалуйста, в каком проекте для новичка можно попрактиковаться в использовании map и set?
@itgid
@itgid 2 жыл бұрын
вопрос достаточно странный. Это инструмент. Например удобно хранить последовательности записей. Пример - элементарная тудушка.
@user-wx5pn7th8j
@user-wx5pn7th8j 2 жыл бұрын
Set можна использовать для фильтрации дубликатов. Например, есть определленый массив и нужно получить массив с уникальными значениями. Вот здесь это очень удобно использовать.
@MrJettann
@MrJettann 2 жыл бұрын
@@itgid просто если не применять на практике, то забывается все очень быстро, тудушки я делал, но это не использовал там, возможно это мое упущение. Сорри за странные вопросы
@MrJettann
@MrJettann 2 жыл бұрын
@@user-wx5pn7th8j для чего оно применяется я могу понять, но не могу понять, где это можно применять. У меня в целом проблема, что знаю какой то материал, но не знаю для чего он и где применять: (
@iamname8758
@iamname8758 2 жыл бұрын
@@MrJettann применяй то, что знаешь, может этот мап тебе два раза в жизни пригодится
@user-ed8eb6cx7o
@user-ed8eb6cx7o 2 жыл бұрын
Здравствуйте Александр, подскажите пожалуйста будет ли курс по TypeScript?
@joelsilver2030
@joelsilver2030 5 ай бұрын
comment
@deterkot
@deterkot 2 жыл бұрын
Війна вось я і вчусь багато часу це як карантин тільки може вбити навіть коли ти дома якоюсь ракетою)))))
@Mashidzasupergirl1997
@Mashidzasupergirl1997 Жыл бұрын
сподіваюсь все добре
@mrbender3882
@mrbender3882 2 жыл бұрын
ха, я 1й
@itgid
@itgid 2 жыл бұрын
гуд
@Mashidzasupergirl1997
@Mashidzasupergirl1997 Жыл бұрын
Маєм то, что маєм 😄 Украинцы везде 😁🤗
@itgid
@itgid Жыл бұрын
Так
JavaScript собеседование. Функция как аргумент функции
12:09
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 10 М.
Как зафризить страницу на JavaScript. Вопрос собеседования JavaScript
29:08
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 11 М.
Glow Stick Secret 😱 #shorts
00:37
Mr DegrEE
Рет қаралды 146 МЛН
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 71 МЛН
Методы массивов javascript. MAP
13:35
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 22 М.
ООП в JavaScript. Get, Set JavaScript, приватные и защищенные свойства
23:01
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 46 М.
Не бойтесь регулярных выражений. Regex за 20 минут!
34:20
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 229 М.
Вопрос собеседования: Flex и психология ошибки
6:08
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 10 М.
HTTP запросы - GET, POST, PUT... Работаем с Postman
39:33
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 2 М.
Урок 13. JavaScript. Все о Map, Set, WeakMap, WeakSet с примерами
40:03
Владилен Минин
Рет қаралды 149 М.
Glow Stick Secret 😱 #shorts
00:37
Mr DegrEE
Рет қаралды 146 МЛН