Metodas toArray
Metodas toArray paverčia
jQuery elementų rinkinį į JavaScript masyvą. Tai reikalinga
tam, kad šiam masyvuui būtų galima
pritaikyti JavaScript metodus ir funkcijas, pavyzdžiui,
rūšiuoti
šį masyvą arba
apversti.
Sintaksė
Taip gauname visą elementų rinkinį:
.toArray();
Pavyzdys
Gaukime visus elementus su p žyma
masyvo pavidalu naudojant metodą toArray, apverskime jį,
naudojant reverse
ir išveskime elementų teksto turinį
kaip eilutę, naudojant JavaScript metodą
join:
<p>tekstas1</p>
<p>tekstas2</p>
<p>tekstas3</p>
<div>tekstas4</div>
function 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());