¿Qué es jQuery?
jQuery es una biblioteca JavaScript - un conjunto de funciones listas para usar que ayudan a hacer algunas cosas más fácil y convenientemente que en JavaScript puro.
Compare dos códigos que hacen uno y lo mismo - el primero en JavaScript puro:
document.getElementById('elem').innerHTML = '!';
Y el segundo - en jQuery:
$('#elem').html('!');
El código jQuery se ve mucho más compacto y más simple de escribir.
Compare otros dos códigos: en el primero obtenemos
todos los elementos con la clase www y les asignamos
color rojo al texto usando JavaScript puro:
let elems = document.getElementsByClassName('www');
for (let i = 0; i < elems.length; i++) {
elems[i].style.color = 'red';
}
Y en el segundo - en jQuery:
$('.www').css('color', 'red');
Aquí ya se siente una gran diferencia - en JavaScript puro tuvimos que hacer un ciclo, mientras que el código jQuery ni siquiera cambió mucho en comparación con el primer ejemplo.