In Array umwandeln in jQuery

Die Methode toArray wandelt eine jQuery-Elementesammlung in ein normales JavaScript-Array um. Dies ist notwendig, um auf dieses Array JavaScript-Methoden und -Funktionen anwenden zu können, zum Beispiel, um es zu sortieren oder um es umzukehren.

Betrachten wir als Beispiel den folgenden HTML-Code:

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

Lassen Sie uns alle Elemente mit dem Tag p als Array mit der Methode toArray erhalten, es umkehren, indem wir reverse verwenden, und dann den Textinhalt der Elemente als Zeichenkette ausgeben, indem wir die JavaScript-Methode join verwenden.

Um den Text der Elemente zu extrahieren und das resultierende Array als Zeichenkette auszugeben, schreiben wir eine Funktion print, deren Parameter das umgekehrte Array sein wird:

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

Erhalten Sie alle Elemente mit dem Tag span als Array und machen Sie den ersten Buchstaben des Textinhalts jedes Elements groß. Geben Sie das resultierende Array mit den Texten als Zeichenkette in der Konsole aus.