Koduleht » Kodeerimine » UmbrellaJS on sinu alternatiiv jQueryle

    UmbrellaJS on sinu alternatiiv jQueryle

    Avatud lähtekood jQuery raamatukogu on aastate jooksul domineerinud veebiarendust. See on ikka veel üks kõige usaldusväärsemaid ressursse JavaScripti jaoks, kuid seal on uus raamatukogu linnas kutsus UmbrellaJS.

    Umbrella on ka täiesti avatud lähtekoodiga ja pakub palju sama funktsionaalsust sealhulgas elementide valikud, DOM-i manipuleerimine ja AJAX-i päringud.

    Umbrella JS töötab peaaegu täpselt nagu jQuery, välja arvatud erinevad süntaksi ja funktsioonikõned. Nii et kui Umbrella on jQuery lähedal, mis kasu on selle kasutamisest?

    Umbrella on mõeldud olema a palju väiksem raamatukogu kui jQuery ja selle ainult DOMi manipuleerimiseks. Ja ausalt öeldes on see raamatukogu super kompaktne võrreldes jQueryga.

    Täielik Umbrella.js raamatukogu on umbes 4KB mitte minifitseeritud. jQuery uusim versioon kokku üle 250KB! Nii et kui otsite a jQuery lihtsustatud versioon siis on Umbrella kiiremini laadida ja sama lihtne kasutada.

    Online-dokumentatsioon pakub a kõigi funktsioonide ja parameetrite loend saate neid funktsioone edasi anda. See on täielik juhend Umbrella ja see on pidevalt uuendatakse.

    Õnneks on paljude sarnaste jQuery funktsioonide imitatsioon Umbrella kaudu nii süntaksit on väga lihtne lugeda. Näiteks on () meetod on sama ja te saate edastada kõik sama ürituse kuulajad, näiteks klõpsa või hõljuma.

    Suurim erinevus on see, et Umbrella selektorid kasutavad u () jQuery tavapärase meetodi asemel $ (). Siin on a koodi näide mis käivitab hoiatuskasti, kui keegi klõpsab klassi nupul .nuppu.

     u ("nupp") sisse ("kliki", funktsioon () alarm ("Hello world");); 

    See on lihtne näide, kuid see illustreerib suurepäraselt Umbrella väärtust.

    Et vaata live demo vaadake seda pliiatsit, mis pakub a proovi sisestamise välja valimine. Kogu väljundkood on kuvatakse ekraanil. Sa saad ka Umbrella JS lähtekoodi uurimine kuidas see toimib.

    Umbrella kohta lisateabe saamiseks vaadake ametlik veebilehekülg või pilk lähtekoodi elavad GitHub repo.