მეთოდი toArray

მეთოდი toArray გარდაქმნის jQuery ელემენტების ნაკრებს JavaScript მასივში. ეს საჭიროა იმისთვის, რომ ამ მასივზე შესაძლებელი გახდეს JavaScript-ის მეთოდებისა და ფუნქციების გამოყენება, მაგალითად, დასორტირება ამ მასივის ან გადატრიალება.

სინტაქსი

ასე ვიღებთ ელემენტების მთელ ნაკრებს:

javascript.toArray();

მაგალითი

მოდით მივიღოთ ყველა ელემენტი p თეგით მასივის სახით მეთოდ toArray-ის საშუალებით, გადავატრიალოთ ის, JavaScript-ის მეთოდ reverse-ის გამოყენებით და გამოვიტანოთ ელემენტების ტექსტური შიგთავსი სტრიქონის სახით, JavaScript-ის მეთოდის join-ის გამოყენებით:

html<p>ტექსტი1</p>
<p>ტექსტი2</p>
<p>ტექსტი3</p>

<div>ტექსტი4</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());

იხილეთ აგრეთვე

  • მეთოდი get,
    რომელიც იღებს ელემენტების ნაკრებს
  • მეთოდი filter,
    რომელიც ფილტრავს ელემენტებს ნაკრებში