Size: a a a

2022 January 20

YP

Yakov Ponomarenko in Public | Kottans
Я просто сперва повелся на то, что map возвращает массив такой же длины как исходный, будто все итерации были, а на самом деле скорее всего он тупо length переписал и все, а итераций не было никаких)
источник

YP

Yakov Ponomarenko in Public | Kottans
Вот, да)
источник

AT

Artem Trubin in Public | Kottans
В попытках разобраться сейчас в этом я создал монстра
источник

AT

Artem Trubin in Public | Kottans
источник

AT

Artem Trubin in Public | Kottans
ваши ставки, что будет в консоли?
источник

YP

Yakov Ponomarenko in Public | Kottans
массив с дыркой в 3м индексе?
источник

AT

Artem Trubin in Public | Kottans
источник

YP

Yakov Ponomarenko in Public | Kottans
а, не заметил нелады с нумерацией еще))
источник

YP

Yakov Ponomarenko in Public | Kottans
Месье знает толк в извращениях! ))
источник

AT

Artem Trubin in Public | Kottans
Если подитожить то получается что map берёт себе набор чисел от 0 до length и просто начинает искать для каждого числа в объекте айтем с таким ключом. И если находит - запускает колбек. Если не находит - идёт дальше по индексам
источник

AT

Artem Trubin in Public | Kottans
(если length нет, то будет пустой массив)
источник

YP

Yakov Ponomarenko in Public | Kottans
А undefined разве возвращает?
источник

AT

Artem Trubin in Public | Kottans
май бед, возвращает empty item
источник

AT

Artem Trubin in Public | Kottans
хотя на самом деле хз что оно там возвращает так то
источник

AT

Artem Trubin in Public | Kottans
На самом деле интересно, а empty item же что-то вроде заглушки для глаз? Ну то есть его ж нельзя потрогать или создать никак. Если тянуть его из массива, получаем undefined
источник

AT

Artem Trubin in Public | Kottans
а что же тогда реально возвращает map?
источник

AT

Artem Trubin in Public | Kottans
а стоп, ниче не возвращает, потому что и не вызывает колбек
источник

YP

Yakov Ponomarenko in Public | Kottans
ага, на счет empty интересно. Нода так же работает?
источник

YP

Yakov Ponomarenko in Public | Kottans
Ну, это мылси вслух, не к тебе вопрос))
источник

YP

Yakov Ponomarenko in Public | Kottans
А еще вопрос, зачем я все это знаю и не работаю разработчиком))
источник