მეთოდი toArray
მეთოდი toArray გარდაქმნის
jQuery ელემენტების ნაკრებს JavaScript მასივში. ეს საჭიროა
იმისთვის, რომ ამ მასივზე შესაძლებელი გახდეს
JavaScript-ის მეთოდებისა და ფუნქციების გამოყენება, მაგალითად,
დასორტირება
ამ მასივის ან
გადატრიალება.
სინტაქსი
ასე ვიღებთ ელემენტების მთელ ნაკრებს:
.toArray();
მაგალითი
მოდით მივიღოთ ყველა ელემენტი p თეგით
მასივის სახით მეთოდ toArray-ის საშუალებით, გადავატრიალოთ ის,
JavaScript-ის მეთოდ reverse-ის
გამოყენებით და გამოვიტანოთ ელემენტების ტექსტური შიგთავსი
სტრიქონის სახით, JavaScript-ის მეთოდის
join-ის გამოყენებით:
<p>ტექსტი1</p>
<p>ტექსტი2</p>
<p>ტექსტი3</p>
<div>ტექსტი4</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());