Czym jest jQuery?

jQuery to biblioteka JavaScript - zestaw gotowych funkcji, które pomagają wykonywać pewne rzeczy łatwiej i wygodniej, niż ma to miejsce w czystym JavaScripcie.

Porównaj dwa kody, które robią to samo - pierwszy w czystym JavaScripcie:

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

A drugi - w jQuery:

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

Kod jQuery wygląda znacznie bardziej kompaktowo i prościej do napisania.

Porównaj jeszcze dwa kody: w pierwszym pobieramy wszystkie elementy z klasą www i ustawiamy im czerwony kolor tekstu za pomocą czystego JavaScript:

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

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

A w drugim - w jQuery:

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

Tutaj już widać ogromną różnicę - w czystym JavaScripcie trzeba było zrobić pętlę, a kod jQuery szczególnie się nie zmienił w porównaniu z pierwszym przykładem.