Koja je razlika između require i define u RequireJS?
Koja je razlika između require i define u RequireJS?

Video: Koja je razlika između require i define u RequireJS?

Video: Koja je razlika između require i define u RequireJS?
Video: Настройка Cloud9 и IDE CS50, Дэн Армендариз. 2024, Studeni
Anonim

zahtijevati () i definirati () oba se koriste za učitavanje ovisnosti. Zahtijevati (): Metoda se koristi za pokretanje neposrednih funkcionalnosti. definirati (): Metoda je navikla na definirati moduli za korištenje na više mjesta (ponovna upotreba).

Prema tome, što je definirano u RequireJS?

The definirati () funkcija se može koristiti za učitavanje modula (modul može biti objekt, funkcija, klasa ili kod koji se izvršava nakon učitavanja modula). Na istoj stranici možete učitati različite verzije istog modula.

Drugo, koristite li CommonJS? Čvor. js i RingoJS su JavaScript runtimes na strani poslužitelja, i da, oba implementiraju module temeljene na CommonJS Spec. modula. AMD je općenito više korišteni u razvoju JavaScripta na strani klijenta (u pregledniku) zbog toga, i CommonJS Moduli su općenito korišteni na strani poslužitelja.

Osim gore navedenog, kako RequireJS učitava datoteke?

RequireJS koristi asinkroni modul Učitavam (AMD) za učitavanje datoteka . Svaki ovisni modul će se pokrenuti Učitavam kroz asinkrone zahtjeve zadanim redoslijedom. Iako je datoteka redoslijeda, ne možemo jamčiti da prvi datoteka se učitava prije drugog datoteka zbog asinkrone prirode.

Je li require sinkroni?

Zahtijevati - sinkroni omogućuje vam učitavanje optimiziranog koda i njegovo izvršenje odmah, gdje vam je potrebno. Razlog zašto je ova knjižnica napisana bio je da dopušta sinkroni naslijeđeni kod koji treba zamijeniti Zahtijevati.

Preporučeni: