⊗jsSpMdInr 200 of 294 menu

Úvod do moderných modulov v JavaScript

Už ste pracovali s modulmi prostredníctvom uzávierok. V modernom JavaScripte sa objavili pohodlnejšie moduly, ktoré umožňujú umiestniť každý modul do samostatného súboru, a potom podľa potreby pripojiť k iným súborom, exportovať iba potrebné premenné a funkcie.

Pôvodne takéto moduly neboli zakotvené v štandarde JavaScript a jednoducho sa vyvíjali komunitou. V dôsledku toho sa objavilo veľmi veľa rôznych modulových systémov: AMD, CommonJS, UMD a ďalšie.

Následne sa v štandarde JavaScript objavili vlastné moduly. Nazývajú sa ES moduly. Z tohto dôvodu moduly vyvinuté komunitou rýchlo zastarali a nemali by sa používať.

Pozornosť by ste mali venovať len modulom CommonJS, pretože na nich pôvodne pracoval NodeJS, a dokonca aj teraz na nich pracuje predvolene kvôli kompatibilite.

Okrem toho, často v inštrukciách na pripojenie rôznych knižníc narazíte na popis presne CommonJS variantu, a nie ES. Preto by ste si mali predstaviť, ako prepísať kód CommonJS na ES.

Existuje ešte jeden nuance. Hoci sú moduly teraz zakotvené v štandarde JavaScript, jednoducho tak nebudú fungovať v prehliadači (zatiaľ). Na to je potrebné použiť jeden z populárnych nástrojov zostavenia.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť