Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Основи на програмирането с JavaScript
5. Масиви и обекти

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното за търсенето в масиви и обекти

При масивите най-бързият начин да намерите елемент е чрез метода indexOf, който връща индекса на търсената стойност. Ако знаете индекса, лесно можете да достъпите самия елемент.
При обектите няма директен метод като indexOf, но силата им е в ключовете – ако знаете ключа, можете веднага да вземете стойността без обхождане.
Ако търсите по стойност в обект (например „София“), ще трябва да го обходите ръчно.

Как да приложите показаното на практика

  1. Създайте масив с няколко стойности (например имена).
  2. Използвайте indexOf, като подадете стойността, която търсите.
  3. Проверете върнатия индекс в конзолата.
  4. Достъпете елемента чрез масива и върнатия индекс.
  5. Създайте обект с ключове (например name, address).
  6. Достъпете директно стойност чрез съответния ключ.
  7. Ако търсите по стойност, обходете обекта с цикъл.

Основни методи и конструкции

  • indexOf() – връща индекса на търсения елемент в масив; ако не е намерен, връща -1.
  • for – класически цикъл за обхождане на масив или обект.
  • forEach() – метод за обхождане на масив с функция.
  • достъп чрез точкова нотация (напр. object.key) – директен достъп до стойност по ключ.