Metoden toArray

Metoden toArray konverterer et sæt jQuery-elementer til et JavaScript-array. Dette er nødvendigt for at kunne anvende JavaScript-metoder og funktioner på dette array, for eksempel at sortere dette array eller at vende det om.

Syntaks

Sådan henter vi hele sættet af elementer:

javascript.toArray();

Eksempel

Lad os hente alle elementer med tagget p som et array ved hjælp af metoden toArray, vende det om ved at bruge reverse og udskrive elementernes tekstindhold som en streng ved hjælp af JavaScript-metoden join:

html<p>tekst1</p>
<p>tekst2</p>
<p>tekst3</p>

<div>tekst4</div>
javascriptfunction print(elems) {
  let arr = [];
  
  for (let i = 0; i < elems.length; i++) {
    arr.push(elems[i].innerHTML);
  }
  
  console.log(arr.join(' '));
}

alert($('p').toArray().reverse());

Se også

  • metoden get,
    som henter et sæt elementer
  • metoden filter,
    som filtrerer elementer i et sæt