Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
JAVASCRIPT DATA / CHAPTER 02 / Учене / LESSON 11
Десети час. .find връща първия подходящ елемент или undefined, ако няма такъв.
function findByCategory(items, category) { return items.find((item) => item.category === category); }
Търсене на "rent" намира обекта. Търсене на липсваща категория → undefined (не [] и не грешка). Празен масив също връща undefined.
Честа грешка: да очакваш [] вместо undefined; или да ползваш filter[0] без да знаеш разликата.
find спира на първото съвпадение или дава undefined.
DATA STANDBY
›