Безплатно! Онлайн събитие: 5-дневно ChatGPT предизвикателство Регистрация тук.
Още за обхождането
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Най-важното за forEach и обекти
Методът forEach позволява да изпълняваме функция за всеки елемент от масив по ясен и четим начин. Той подава текущия елемент и по желание неговия индекс. За да използваме същия подход при обекти, първо трябва да преобразуваме ключовете им в масив чрез Object.keys(). След това можем да обходим тези ключове и да достъпим стойностите им чрез обекта.
Стъпка по стъпка: обхождане на масив и обект
- Създайте масив с няколко стойности.
- Извикайте
forEachвърху масива и подайте функция с параметърitem. - Вътре използвайте
console.log(item), за да отпечатате всеки елемент. - Създайте обект с няколко ключ-стойност двойки.
- Използвайте
Object.keys(обект), за да получите масив с ключовете. - Извикайте
forEachвърху получения масив. - Във функцията използвайте параметър
keyи отпечатайте стойността чрезобект[key].
Основни методи и синтаксис
forEach()– изпълнява подадена функция за всеки елемент от масив; приема елемент и опционално индекс.Object.keys()– връща масив с всички ключове на даден обект.console.log()– отпечатва стойност в конзолата за проверка и дебъгване.
Този подход е особено полезен и при работа с колекции от DOM елементи, където краткият и ясен синтаксис прави кода по-четим и удобен за поддръжка.