Phương thức toArray
Phương thức toArray chuyển đổi tập hợp
phần tử jQuery thành một mảng JavaScript. Điều này cần thiết
để có thể áp dụng các phương thức và hàm JavaScript cho mảng này, ví dụ,
sắp xếp
mảng này hoặc
đảo ngược nó.
Cú pháp
Như vậy để nhận toàn bộ tập hợp phần tử:
.toArray();
Ví dụ
Hãy lấy tất cả các phần tử có thẻ p dưới dạng
mảng bằng phương thức toArray, đảo ngược nó,
sử dụng reverse
và in nội dung văn bản của các phần tử
dưới dạng chuỗi, sử dụng phương thức 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());