Hva er jQuery?

jQuery er et bibliotek for JavaScript - et sett med ferdige funksjoner som hjelper til med å gjøre enkelte ting enklere og mer praktisk, enn det gjøres i ren JavaScript.

Sammenlign to koder som gjør én og samme ting - den første i ren JavaScript:

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

Og den andre - i jQuery:

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

Koden i jQuery ser mye mer kompakt ut og er enklere å skrive.

Sammenlign to koder til: i den første henter vi alle elementer med klassen www og setter rød tekstfarge på dem ved hjelp av ren JavaScript:

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

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

Og i den andre - i jQuery:

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

Her merkes allerede en enorm forskjell - i ren JavaScript måtte vi bruke en løkke, mens koden i jQuery nesten ikke endret seg sammenlignet med det første eksemplet.