⊗jsSpMdCr 208 of 294 menu

Crearea unui modul ES în JavaScript

Să începem acum să studiem modulele. Fiecare modul ar trebui să fie reprezentat de un fișier separat. Variabilele și funcțiile pe care le vom plasa în acest fișier nu vor fi accesibile din exteriorul fișierului. Acesta este avantajul modulelor - putem crea orice variabile și funcții, fără teama unui conflict cu nume din alte biblioteci.

Acele variabile și funcții pe care dorim să le facem vizibile din exterior, trebuie să le exportăm folosind comanda export.

Să încercăm cu un exemplu. Să creăm modulul math, care va oferi o bibliotecă de funcții pentru operații matematice.

Vom plasa modulul nostru în fișierul math.js și vom face în el câteva funcții:

function root2(num) { return round(num ** (1 / 2)); } function root3(num) { return round(num ** (1 / 3)); } function round(num) { return num.toFixed(2); }

Fie funcțiile pentru extragerea rădăcinii să fie cele principale și să fie exportate în exterior, iar funcția pentru rotunjire - să fie auxiliară și să nu fie exportată. Să scriem funcțiilor necesare comanda export:

export function root2(num) { return round(num ** (1 / 2)); } export function root3(num) { return round(num ** (1 / 3)); } function round(num) { return num.toFixed(2); }

Creați un modul care conține funcția pow2 pentru ridicarea numărului la puterea a doua, pow3 pentru ridicarea la puterea a treia și pow4 pentru ridicarea la puterea a patra.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge