Τι είναι το 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 δεν άλλαξε ιδιαίτερα σε σύγκριση με το πρώτο παράδειγμα.