Jul 28, 2017 · 1 min read
>> Массив будет содержать 8 элементов undefined, поэтому метод map не сработает.
Не совсем.
Array(8).fill(undefined).map
работает.
“It is not called for missing elements of the array (that is, indexes that have never been set, which have been deleted or which have never been assigned a value).” JS | MDN
инициализация undefined-ом всё же инициализация
