Рубрики
Без рубрики

ТИЛ: Основная вещь о карте ()

Иногда вам нужно исправить свои знания. С меткой JavaScript.

Так много раз я учу или исправляю свои знания о вещах, когда делаю обзоры кода. До того, как я был в неверном предположении, что map () Пропустит нулевой или неопределенное записи массива. Я был неправ. Это имеет смысл задним числом. Тем более, что это в первой строке документации. 🤦 ‍♀

MDN DOCS

map () Метод Создает новый массив Заполнен результатами вызова предоставленной функции на каждом элементе в массиве вызова.

const original = ["a", null, "b", undefined];
const mapped = original.map((item) => Boolean(item));

I was thinking it would do this: true,true
I was wrong: true,false,true,false 

Оригинал: “https://dev.to/lisadean/til-a-basic-thing-about-map-nc1”