Как написать свою функцию map в JavaScript - Популярный вопрос на собеседованиях

  Рет қаралды 375

Makhabat Abdisattarova

Makhabat Abdisattarova

Күн бұрын

В этом видео мы разберем, как реализовать собственную функцию map в JavaScript - один из самых распространенных вопросов на собеседованиях по программированию. Мы пройдемся по каждому шагу, от проверки входных данных до итерации массива и применения callback функции. Присоединяйтесь к нам и узнайте, как написать свою функцию map с нуля!
#JavaScript #Программирование #ФункцияMap #Собеседование #ВебРазработка #Кодинг #УчебноеВидео #Frontend #РазработкаПриложений #Учебник #СоветыДляСобеседований

Пікірлер: 3
@Maxim9575
@Maxim9575 2 ай бұрын
1. Метод map из Array.prototype использует в качестве "массива" любой объект, а не только массив 2. При перечислении элементов массива, проверяется наличие свойства под текущим строковым индексом, если индекс не присутствует в псевдомассиве то функция обратного вызова работать не будет. Номинально как заготовка - нормально, а как полифилл - не годится вылезет куча ошибок при тестировании. Как пример скормите такой массив в вашу функцию и родной метод map: [1,,,5]. Ну как одинаковый результат?
@АнтонОРТЗИ
@АнтонОРТЗИ 2 ай бұрын
Подскажите пожалуйста, а зачем в js есть значение отрицательный ноль. Например в с++ вроде нет. Где отрицательный ноль можно использовать?
@wvovaw3052
@wvovaw3052 2 ай бұрын
ru.wikipedia.org/wiki/%E2%88%920_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)#%D0%A1%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 18 МЛН
How Strong is Tin Foil? 💪
00:26
Preston
Рет қаралды 66 МЛН
나랑 아빠가 아이스크림 먹을 때
00:15
진영민yeongmin
Рет қаралды 19 МЛН
How to write a debounce function | Writing our debounce function in JavaScript
10:46
Front-end Science із Сергієм Пузанковим
Рет қаралды 31 М.
Callback функции в Javascript
36:21
Александр Дудукало
Рет қаралды 6 М.
Налог на незнание JavaScript - [Hamster Kombat]
50:20
Python VS С# | Согласен / Не согласен
14:27
Технологии в Контуре
Рет қаралды 12 М.
The Most Legendary Programmers Of All Time
11:49
Aaron Jack
Рет қаралды 559 М.
Первый в мире ИИ-программист
11:43
Codex Town
Рет қаралды 5 М.
Players vs Corner Flags 🤯
00:28
LE FOOT EN VIDÉO
Рет қаралды 18 МЛН