რა არის jQuery?

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

შეადარეთ ორი კოდი, რომლებიც ერთსა და იმავეს აკეთებენ - პირველი სუფთა JavaScript-ში:

javascriptdocument.getElementById('elem').innerHTML = '!';

ხოლო მეორე - jQuery-ში:

javascript$('#elem').html('!');

jQuery-ის კოდი გამოიყურება ბევრად უფრო კომპაქტურად და მარტივი დასაწერად.

შეადარეთ კიდევ ორი კოდი: პირველში ჩვენ ვიღებთ ყველა ელემენტს www კლასით და ვაყენებთ მათ ტექსტის წითელ ფერს სუფთა JavaScript-ის გამოყენებით:

javascriptlet elems = document.getElementsByClassName('www');

for (let i = 0; i < elems.length; i++) {
  elems[i].style.color = 'red';
}

ხოლო მეორეში - jQuery-ში:

javascript$('.www').css('color', 'red');

აქ უკვე იგრძნობა უდიდესი სხვაობა - სუფთა JavaScript-ში მოგვიწია ციკლის გაკეთება, ხოლო jQuery-ის კოდი განსაკუთრებით არ შეცვლილა პირველ მაგალითთან შედარებით.