⊗jsSpMdCr 208 of 294 menu

ES modul létrehozása JavaScriptben

Most pedig kezdjük el tanulmányozni a modulokat. Minden modul egy külön fájlt kell, hogy képviseljen. A változók és függvények, amelyeket ebbe a fájlba helyezünk, nem lesznek elérhetők a fájlon kívül. Ez a modulok előnye - bármilyen változót és függvényt létrehozhatunk anélkül, hogy attól kellene tartanunk, hogy ütköznek más könyvtárak neveivel.

Azokat a változókat és függvényeket, amelyeket kívülről láthatóvá szeretnénk tenni, ki kell exportálnunk a export paranccsal.

Próbáljuk ki egy példán. Készítsünk egy math modult, amely matematikai műveletekhez szükséges függvénykönyvtárat biztosít.

Helyezzük el a modulunkat a math.js fájlban és készítsünk benne néhány függvényt:

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

Legyenek a gyökvonás függvények az alapfüggvények és exportálódjanak kifelé, a kerekítés függvénye pedig segédfüggvény és ne exportálódjon. Írjuk meg a szükséges függvényekhez a export parancsot:

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); }

Készítsen egy modult, amely tartalmazza a pow2 függvényt egy szám négyzetre emeléséhez, a pow3 függvényt a köbre emeléshez és a pow4 függvényt a negyedik hatványra emeléshez.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás