jQuery чистӣ?

jQuery китобхонаи JavaScript - маҷмӯи функсияҳои омодае мебошад, ки барои кардани баъзе корҳо осонтар ва роҳаттар мекунанд, нисбат ба он чӣ дар JavaScript-и холис карда мешавад.

Ду рамзеро, ки як корро мекунанд, муқоиса кунед - якумӣ бо JavaScript-и холис:

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

Ва дуввумӣ - бо jQuery:

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

Рамзи jQuery хеле фазосарфтар ва барои навиштан осонтар ба назар мерасад.

Боз ду рамзи дигарро муқоиса кунед: дар якумӣ мо ҳамаи унсурҳоро бо синфи www гирифта ва ба онҳо рангризӣ кардани матни сурхро бо истифода аз JavaScript-и холис мегузорем:

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

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

Ва дар дуввумӣ - бо jQuery:

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

Дар ин ҷо аллакай тафовути бузург ҳис мешавад - дар JavaScript-и холис мо бояд ҳалқа мекардем, аммо рамзи jQuery хусусан тағйир наёфт, нисбат ба мисоли якумӣ.