Metoden toArray

Metoden toArray omvandlar en uppsättning jQuery-element till en JavaScript-array. Detta behövs för att kunna applicera JavaScript-metoder och funktioner på denna array, till exempel sortera denna array eller vända om den.

Syntax

Så här får vi hela uppsättningen element:

javascript.toArray();

Exempel

Låt oss få alla element med taggen p som en array med hjälp av metoden toArray, vända om den, genom att använda reverse och skriva ut elementens textinnehåll som en sträng, med JavaScript-metoden join:

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

<div>text4</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 även

  • metoden get,
    som hämtar en uppsättning element
  • metoden filter,
    som filtrerar element i en uppsättning