Mājas lapa » Kodēšana » UmbrellaJS ir jūsu alternatīva jQuery

    UmbrellaJS ir jūsu alternatīva jQuery

    Atvērtais avots jQuery bibliotēka gadiem ilgi dominē tīmekļa izstrāde. Tas joprojām ir viens no uzticamākajiem resursiem JavaScript, bet tur ir jauna bibliotēka pilsētā sauc UmbrellaJS.

    Lietussargs ir arī pilnīgi atvērtā koda un piedāvā daudz tādu pašu funkcionalitāti ieskaitot elementu selektorus, DOM manipulācijas un AJAX pieprasījumus.

    Umbrella JS darbojas gandrīz tāpat kā jQuery, izņemot ar dažādas sintakses un funkciju zvani. Tātad, ja lietussargs ir tuvu jQuery, kas ir ieguvums izmantot?

    Nu, lietussargs ir paredzēts kā a daudz mazāka bibliotēka nekā jQuery un tas ir tikai DOM manipulācijām. Un godīgi, šī bibliotēka ir super kompakts salīdzinot ar jQuery.

    Pilna Umbrella.js bibliotēka aptuveni 4KB nav minificēts. jQuery jaunākā versija kopsumma pārsniedz 250 KB! Tātad, ja jūs meklējat a jQuery vienkāršotā versija tad lietussargs būs ātrāk ielādēt un tikpat vienkārši lietojams.

    Tiešsaistes dokumentācija piedāvā a visu funkciju un parametru saraksts Jūs varat nodot šīs funkcijas. Tas ir pilnīga rokasgrāmata lietussargam un tas ir pastāvīgi atjaunina.

    Par laimi, daudzas līdzīgas jQuery iezīmes tiek mimickētas caur lietussargu, lai sintakse ir ļoti viegli lasāma. Piemēram, uz () metode ir tāda pati, un jūs varat nodot visus tos pašus notikumu klausītājus, piemēram, klikšķis vai lidināties.

    Lielākā atšķirība ir tas, ka lietussargu selektori izmanto u () metode, nevis jQuery kopējā $ (). Lūk, a koda piemērs kas izraisa brīdinājuma lodziņu, kad kāds noklikšķina uz pogas ar klasi .poga.

     u ("poga") ieslēgts ("klikšķis", funkcija () brīdinājums "(" Hello world ");); 

    Tas ir vienkāršs piemērs, bet tas lieliski ilustrē lietussargu vērtību.

    Uz skatīt dzīvu demonstrāciju pārbaudiet šo pildspalvu, kas piedāvā a parauga ievades lauka izvēle. Visi izejas kodi ir uz ekrāna. Jūs varat arī izpētīt Umbrella JS pirmkodu lai redzētu, kā tas darbojas.

    Lai uzzinātu vairāk par lietussargu, pārbaudiet oficiālā mājas lapa vai aplūkot avota kodu, kas dzīvo GitHub repo.