⊗jsSpMdInr 200 of 294 menu

Uvod u moderne module u JavaScriptu

Već ste radili sa modulima putem zatvaranja. U modernom JavaScriptu pojavili su se praktičniji moduli, koji omogućavaju smještanje svakog modula u zaseban fajl, a zatim, po potrebi, povezivanje sa drugim fajlovima, izvozeći samo potrebne promenljive i funkcije.

U početku takvi moduli nisu bili zagarantovani u standardu JavaScripta i jednostavno su ih razvijale zajednice. Shodno tome, pojavilo se veoma mnogo različitih modularnih sistema: AMD, CommonJS, UMD i drugi.

Zatim su se u standardu JavaScripta pojavili njegovi moduli. Zovu se ES moduli. Zbog toga su moduli koje je razvila zajednica brzo postali zastareli i ne treba ih koristiti.

Treba obratiti pažnju samo na CommonJS module, pošto je na njima u početku radio NodeJS, a i sada radi na njima podrazumevano radi kompatibilnosti.

Pored toga, često ćete u uputstvima za povezivanje različitih biblioteka sresti opis upravo CommonJS varijante, a ne ES. Zato treba da zamislite kako da prepravite CommonJS kod u ES.

Postoji još jedna nijansa. Iako su moduli sada zagarantovani u standardu JavaScripta, jednostavno neće raditi u brauzeru (za sada). Za to treba koristiti jedan od popularnih alata za kompilaciju.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij