⊗jsSpMdCr 208 of 294 menu

Kriimi i modulit ES në JavaScript

Tani le të fillojmë të studiojmë modulet. Çdo modul duhet të përfaqësojë një skedar të veçantë. Variablat dhe funksionet që do të vendosim në këtë skedar, nuk do të jenë të disponueshme jashtë skedarit. Ky është përparësia e moduleve - ne mund të krijojmë çdo lloj variablash dhe funksionesh, pa u frikësuar nga konflikti me emrat nga bibliotekat e tjera.

Ato variabla dhe funksione që duam t'i bëjmë të dukshme nga jashtë, duhet t'i eksportojmë duke përdorur komandën export.

Le të provojmë me një shembull. Le të bëjmë modulin math, i cili do të ofrojë një bibliotekë funksionesh për operacione matematikore.

Le të vendosim modulin tonë në skedarin math.js dhe të bëjmë disa funksione në të:

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

Le të jenë funksionet për nxjerrjen e rrënjëve ato kryesore dhe do të eksportohen jashtë, ndërsa funksioni për rrumbullakim - ndihmës dhe nuk do të eksportohet. Le t'u shkruajmë funksioneve të nevojshme komandën 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); }

Bëni një modul që përmban funksionin pow2 për ngritjen e një numri në fuqinë e dytë, pow3 për ngritjen në fuqinë e tretë dhe pow4 për ngritjen në fuqinë e katërt.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo