⊗jsSpMdCr 208 of 294 menu

ES modulunun JavaScript-də yaradılması

İndi modulları öyrənməyə başlayaq. Hər bir modul ayrı bir fayl olmalıdır. Bu faylda yerləşdirəcəyimiz dəyişənlər və funksiyalar faylın xaricindən əlçatan olmayacaq. Bunun modulların üstünlüyüdür - biz hər hansı dəyişənlər və funksiyalar yarada bilərik, digər kitabxanalardan gələn adlarla toqquşmaqdan qorxmuruq.

Xaricdən görünməsini istədiyimiz dəyişənlər və funksiyaları, export komandası ilə ixrac etməliyik.

Gəlin bir nümunə ilə yoxlayaq. Riyazi əməliyyatlar üçün funksiya kitabxanası təqdim edən math modulunu edək.

Modulumuzu math.js faylında yerləşdirək və onun içinə bir neçə funksiya edək:

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

Kök çıxarma funksiyaları əsas, və xaricə ixrac olunsun, yuvarlaqlaşdırma funksiyası isə köməkçi olsun və ixrac olunmasın. Gəlin lazımi funksiyalara export komandasını yazaq:

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

Ədədi ikinci dərəcəyə yüksəldən pow2 funksiyasını, üçüncü dərəcəyə yüksəldən pow3 funksiyasını və dördüncü dərəcəyə yüksəldən pow4 funksiyasını ehtiva edən modul yaradın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et