Метад toArray
Метад toArray
пераўтварае набор
элементаў jQuery у масіў JavaScript. Гэта трэба
для таго, каб да гэтага масіва можна
было ўжываць метады і функцыі JavaScript, напрыклад,
адсартаваць
гэты масіў або
перакуліць.
Сінтаксіс
Так атрымліваем увесь набор элементаў:
.toArray();
Прыклад
Давайце атрымаем усе элементы з тэгам p
у выглядзе
масіва з дапамогай метаду toArray
, перакулім яго,
выкарыстоўваючы reverse
і вывядзем тэкставае змесціва элементаў
у выглядзе радка, выкарыстоўваючы JavaScript метад
join
:
<p>text1</p>
<p>text2</p>
<p>text3</p>
<div>text4</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());