map მეთოდთან მუშაობა jQuery-ში

map მეთოდი იძახებს მოცემულ ფუნქციას ნაკრების თითოეული ელემენტისთვის. ის განსაკუთრებით მოსახერხებელია ელემენტების კოლექციის მნიშვნელობების მისაღებად ან დასასახელად.

map მეთოდი აბრუნებს ხელახლა ფორმირებულ სხვადასხვა ელემენტებისა და ობიექტების ნაკრებს, განსხვავებით each მეთოდისგან, რომელიც აბრუნებს ელემენტების საწყის ნაკრებს.

დავუშვათ, ჩვენს HTML კოდში არის რამდენიმე აბზაცი:

html<p id="aaa">text1</p>
<p id="bbb">text2</p>
<p id="ccc">text3</p>

მოდით, map მეთოდის დახმარებით გამოვიტანოთ ეკრანზე ელემენტების id სახელების სია, გამოყოფილი მძიმეებით. ყოველ p-ზე ჩვენ მივიღებთ id-ს map-ის და get-ის დახმარებით. შემდეგ გამოვიყენებთ JavaScript-ის join მეთოდს, რომ მიღებული მნიშვნელობები სტრიქონის სახით გამოვიტანოთ:

javascriptalert(
  $('p').map(
    function() {
      return this.id;
    }
  ).get().join()
);
Задание 1

map მეთოდის დახმარებით შეცვალეთ ყველა p-ის მათი id-ის მნიშვნელობები მათი რიგითი ნომრებით.