Ինչ է jQuery-ն:
jQuery-ն JavaScript-ի գրադարան է՝ պատրաստի ֆունկցիաների հավաքածու, որոնք օգնում են որոշ բաներ ավելի հեշտ և հարմար կատարել, քան դա արվում է մաքուր JavaScript-ով:
Համեմատեք երկու կոդերը, որոնք անում են նույն բանը. Առաջինը մաքուր JavaScript-ով.
document.getElementById('elem').innerHTML = '!';
Իսկ երկրորդը՝ jQuery-ով.
$('#elem').html('!');
jQuery-ի կոդը շատ ավելի կոմպակտ և գրելու համար պարզ է թվում:
Համեմատեք ևս երկու կոդ. առաջինում մենք ստանում ենք
բոլոր տարրերը www դասով և նշանակում ենք
նրանց տեքստի կարմիր գույն՝ օգտագործելով մաքուր
JavaScript.
let elems = document.getElementsByClassName('www');
for (let i = 0; i < elems.length; i++) {
elems[i].style.color = 'red';
}
Իսկ երկրորդում՝ jQuery-ով.
$('.www').css('color', 'red');
Այստեղ արդեն զգացվում է հսկայական տարբերություն. Մաքուր JavaScript-ով պետք է ցիկլ կատարել, իսկ jQuery-ի կոդը հատկապես չի փոխվել առաջին օրինակի համեմատ: