მასივში გარდაქმნა jQuery-ში

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

განვიხილოთ მაგალითისთვის შემდეგი HTML კოდი:

html<p>text1</p>
<p>text2</p>
<p>text3</p>
<div>text4</div>

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

ელემენტების ტექსტის ამოსაღებად და მიღებული მასივის სტრიქონის სახით გამოსაყენებლად ჩვენ დავწერთ ფუნქციას print, რომლის პარამეტრიც იქნება შებრუნებული მასივი:

javascriptfunction print(elems) {
  let arr = [];
  
  for (let i = 0; i < elems.length; i++) {
      arr.push(elems[i].innerHTML);
  }
  alert(arr.join(' '));
}

print($('p').toArray().reverse());
Задание 1

მიიღეთ ყველა ელემენტი თეგით span მასივის სახით და ტექსტური შიგთავსის ყოველი ელემენტისთვის გახადეთ პირველი ასო დიდი. გამოიტანეთ კონსოლში მიღებული მასივი ტექსტებით სტრიქონის სახით.