Mis on jQuery

jQuery on raamistik, pigem javascripti ümbris. jQuery on veebis muutunud eriti oluliseks mitmesuguste eeliste tõttu, näiteks see on javascriptiga võrreldes eriti kerge, seda on lihtne õppida ja rakendada. jQuery lehed laaditakse väga kiiresti.

HTML, CSS ja Javascript on tehnoloogiad, millest Web saab aru. Lehe paigutuse määratlemiseks kasutatakse HTML-i, veebilehtede kujundamiseks CSS. Javascript on veebi programmeerimiskeel. Sisu, animatsioonide, veebilehtede ja kasutajaga suhtlemise värskendamine - neid kõiki juhib javascript.

jQuery

Miks või millal peaksime otsima jQuery Alternatiive!

Oletagem, et te ei vaja kõiki meetodeid, mis on jQuery API-s ja teil oleks nende hulgast vaja vaid mõnda, võite otsida alternatiive. jQuery on umbes 250 kb. Ehk kui otsite väiksemat faili, mis täidab kõiki teie vajadusi, võiksite otsida jQuery Alternatiive.

JQuery alternatiivide loetelu

Allpool on erinevad jQuery alternatiivid, mis on järgmised:

Javascript:

Sellegipoolest on Native javascript üks parimaid jQuery alternatiive, tegelikult on see JS-i raamistik. Javascript on parim, kuna kõik brauserid tarnitakse javascriptiga ja te ei pea rakendusse jQuery installima. JS on ka üks parimaid alternatiive, kui pidite tegelema mõne väga vana brauseriga, mis otsiks ainult teatud jQuery versioone. Ainus selle kasutamisel on süntaks, mida jQuery pakub.

Proovi kasutamine:

var element = document.getElementById (“meedium”);

element.classList.add (“minu stiil”);

Sularaha:

Cash on väike pistikprogramm (~ 10% jQuery mahust), mis toetab IE10 + kohal olevaid brausereid. Selle süntaks sarnaneb jQuery-ga. See ei pruugi sisaldada kõiki funktsioone, mida jQuery omab, kuid sellel on peaaegu kõik olulised põhifunktsioonid, mida me vajaksime.

Proovi kasutamine:

var element = $ (“div”);

$ (element) .attr (attrName, attrValue)

UmbrellaJS:

UmbrellaJS-i mõjutab jQuery tugevalt ja sellel on vähe lisafunktsioone ning ka fail on mobiiliga võrreldes väga väike. UmbrellaJS-i toetavad suuremad brauserid ja IE11 +. UmbrellaJS-is saate erinevalt jQuery-st kasutada vihmavarju valijatel natiivseid javascripti meetodeid.

UmbrellaJS-i süntaks sarnaneb jQuery omaga, erinevusega on, et $ asemel kasutatakse u

Proovi kasutamine:

u (“nupp”). sisse (“klõps”, funktsioon () (

märguanne (“Tere maailm”);

));

Chibi JS:

ChibiJS on välja töötatud jQuery suurest suurusest vabanemiseks. ChibiJS on ainult umbes 7 kb ja sellel on kõik peamised meetodid, mida enamasti kasutatakse. Brauseri tugiteenustelt toetades toetab see kõiki tänapäevaseid kuni vanu brausereid. See pistikprogramm ei paku animatsioone. Chibi täidab DOM-i manipulatsioone 20–50% kiiremini kui paljud teegid.

Chibi süntaks sarnaneb jQuery-ga, et austada asjaolu, et väikesi ja suuri raamatukogu süntakse ei tohiks kunagi segada

Proovi kasutamine:

$ (“P”). Peida ()

ZeptoJS:

ZeptoJS-i võib pidada minimalistlikuks javascripti teegiks, mis ühildub jQueryga suurepäraselt. Selle raamatukogu eesmärk ei ole konkureerida jQueryga, vaid saavutada selle API maksimum maksimaalselt väiksema suurusega. ZeptoJS on ainult 5-10 kB ja allalaadimine ning käivitamine toimub kiiremini. Toetab kõiki peamisi brausereid ja IE10 +.

Proovi kasutamine:

$ .camelCase ('tere-seal')

MooTools:

Mootools on javascripti utiliidi funktsioonide kogum keskmise ja edasijõudnutele javascripti programmeerijatele. See on kerge javascripti raamistik. Selle ühtne ja vastupidav API võimaldab kirjutada tugevat ja paindlikku koodi. Sellel on väga hea dokumentatsioon ja API on ühtne.

Mootools on kasulik, kuna see võimaldab kasutajal valida oma kohandatud komponendid. See järgib objektorienteeritud tavasid.MooTools pakub DOM-i täiustusi, mis võimaldavad arendajatel lisada, muuta, kustutada DOM-i elemente. Elementide säilitamine on olemas ka MooTools'is

Proovi kasutamine:

$$ ('div.foo, div.bar');

var myElement = uus element ('div # bar.foo');

myElement.addEvent ('klõps', funktsioon () (

märguanne (klõpsutatud! ');

));

ExtJS:

ExtJS tähistab laiendatud Javascripti. See on Sencha toode ja põhineb YahooUserInterface'il. Põhimõtteliselt on see töölauarakenduste arendamise programmeerimiskeel. ExtJS-i toetavad kõik brauserid nagu IE6 +, FF, Chrome, Safari, Opera jne. ExtJS põhineb MVC / MVVM arhitektuuril.

ExtJS pakub ka suurt kollektsiooni suure jõudlusega ja kohandatavaid vidinaid

Proovi kasutamine:

var el = Ext.get (“minu-div”);

var el = Ext.Element.get (“my-div”);

Peale selle on saadaval palju muid väikeseid raamistikke, mis suudavad ühe ülesande / funktsiooni lõpuni viia. MicroJS on üks sait, kus on saadaval palju mikroraamistikke. Sellel veebisaidil saame lihtsalt kontrollida, kas meie nõuded on täidetud, ja kasutada ainult seda raamistikku.

Soovitatavad artiklid:

See on olnud jQuery Alternatiivide juhend. Siin oleme arutanud jQuery alternatiivide loendeid nende näidissobivustega. Lisateabe saamiseks võite vaadata ka järgmisi artikleid:

  1. JavaScript vs JQuery
  2. Kuidas JavaScripti installida?
  3. Sissejuhatus JavaScripti
  4. jQuery intervjuu küsimused
  5. jQuery querySelector | Näited päringule Selector
  6. 8 parimat koodirakendusega jQuery valijat
  7. JQuery edenemisriba näidete juhend

Kategooria: