⊗jsSpMdInr 200 of 294 menu

Wprowadzenie do nowoczesnych modułów w JavaScript

Pracowałeś już z modułami przez domknięcia. We współczesnym JavaScript pojawiły się wygodniejsze moduły, pozwalające umieszczać każdy moduł w oddzielnym pliku, a następnie w razie potrzeby podłączać do innych plików, eksportując tylko potrzebne zmienne i funkcje.

Początkowo takie moduły nie były utrwalone w standardzie JavaScript i po prostu były rozwijane przez społeczność. W związku z tym pojawiło się bardzo wiele różnych systemów modułowych: AMD, CommonJS, UMD i inne.

Następnie w standardzie JavaScript pojawiły się własne moduły. Nazywa się je modułami ES. Z tego powodu moduły opracowane przez społeczność gwałtownie zestarzały się i nie powinno się ich używać.

Warto zwrócić uwagę tylko na moduły CommonJS, ponieważ na nich początkowo działał NodeJS, i teraz też domyślnie na nich działa ze względów kompatybilności.

Ponadto, często w instrukcjach podłączania różnych bibliotek spotkasz opis właśnie wariantu CommonJS, a nie ES. Dlatego powinieneś sobie wyobrazić, jak przerobić kod CommonJS na ES.

Jest jeszcze jeden niuans. Chociaż moduły są teraz utrwalone w standardzie JavaScript, po prostu tak nie będą działać w przeglądarce (na razie). Do tego trzeba użyć jednego z popularnych narzędzi budowania.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć