Massivə çevirmə jQuery-də

toArray metodu jQuery elementlər çoxluğunu adi JavaScript massivinə çevirir. Buna ehtiyac duyulur ki, bu massivə JavaScript metodları və funksiyaları tətbiq edilə bilsin, məsələn, çeşidləmək və ya tərsinə çevirmək.

Nümunə üçün aşağıdakı HTML kodunu nəzərdən keçirək:

html<p>text1</p>
<p>text2</p>
<p>text3</p>
<div>text4</div>

Gəlin p teqinə malik bütün elementləri toArray metodu ilə massiv şəklində əldə edək, reverse istifadə edərək onu tərsinə çevirək. Sonra elementlərin mətn məzmununu JavaScript metodu join istifadə edərək sətir şəklində çıxaraq.

Elementlərin mətnini çıxarmaq və nəticədə çıxan massivi sətir kimi çıxarmaq üçün biz print funksiyasını yazacığıq, onun parametri tərsinə çevrilmiş massiv olacaq:

javascriptfunction print(elems) {
  let arr = [];
  
  for (let i = 0; i < elems.length; i++) {
      arr.push(elems[i].innerHTML);
  }
  alert(arr.join(' '));
}

print($('p').toArray().reverse());
Задание 1

span teqinə malik bütün elementləri massiv şəklində əldə edin və hər bir elementin mətn məzmununun ilk hərfini böyük hərf edin. Alınan mətnlər massivini sətir şəklində konsola çıxarın.