jQuery'de Diziye Dönüştürme

toArray metodu, bir jQuery öğe kümesini sıradan bir JavaScript dizisine dönüştürür. Bu, bu diziye JavaScript metodları ve fonksiyonları uygulanabilmesi için gereklidir, örneğin bu diziyi sıralamak veya ters çevirmek.

Örnek olarak aşağıdaki HTML kodunu ele alalım:

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

p etiketine sahip tüm öğeleri toArray metoduyla bir dizi olarak alalım, reverse kullanarak ters çevirelim. Ardından, öğelerin metin içeriklerini JavaScript join metodunu kullanarak bir dize olarak yazdıralım.

Öğelerin metnini çıkarmak ve elde edilen diziyi bir dize olarak yazdırmak için, parametresi ters çevrilmiş dizi olan bir print fonksiyonu yazacağız:

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 etiketine sahip tüm öğeleri bir dizi olarak alın ve her öğenin metin içeriğinin ilk harfini büyük yapın. Oluşan metin dizisini konsola bir dize olarak yazdırın.