Hjemmeside » Coding » ParaplyJS er ditt alternativ til jQuery

    ParaplyJS er ditt alternativ til jQuery

    Den åpne kilden jQuery-biblioteket har dominert webutvikling i mange år. Det er fortsatt en av de mest pålitelige ressursene for JavaScript, men det er en nytt bibliotek i byen kalt UmbrellaJS.

    Paraply er også helt åpen kildekode og tilbyr mye av samme funksjonalitet inkludert elementvalgere, DOM-manipulering og AJAX-forespørsler.

    Paraply JS fungerer nesten akkurat som jQuery bortsett fra forskjellige syntax og funksjonssamtaler. Så hvis Paraply er dette nær jQuery, hva er fordelen å bruke den?

    Vel, Paraply er ment å være en mye mindre bibliotek enn jQuery og dets kun for DOM-manipulering. Og ærlig, dette biblioteket er super kompakt sammenlignet med jQuery.

    Det fulle Umbrella.js-biblioteket er ca 4KB ikke-minifisert. jQuery nyeste versjon Totals over 250KB! Så hvis du leter etter en forenklet versjon av jQuery da vil paraply være raskere å laste og like enkelt å bruke.

    Den elektroniske dokumentasjonen tilbyr a liste over alle funksjoner og parametere du kan passere inn i disse funksjonene. Det er komplett guide til Paraply og det er stadig oppdateres.

    Heldigvis er mange lignende jQuery-funksjoner etterlignet gjennom Paraply så syntaks er veldig lett å lese. For eksempel, på() Metoden er den samme og du kan passere alle de samme hendelseslytterne som klikk eller sveve.

    Den største forskjellen er det at paraplyselektorer bruker u () metode i stedet for jQuery er vanlig $ (). Her er en kodeeksempel som utløser en varselboks når noen klikker en knapp med klassen .knapp.

     u ("knapp") på ('klikk', funksjon () alarm ("Hei verden");); 

    Det er et enkelt eksempel, men det illustrerer perfekt verdien av Paraply.

    Til se en live demo sjekk ut denne pennen tilbyr a utvalgsvalg for utvalgsinngang. Alle utgangskoden er vises rett på skjermen. Du kan også studer paraply JS kildekoden for å se hvordan det fungerer.

    For å lære mer om Paraply, sjekk ut offesiell nettside eller kikk ved kildekoden bor i GitHub repo.