⊗jsSpMdCr 208 of 294 menu

JavaScript'те ES модулду түзүү

Азыр модулдарды үйрөнүүгө киришейли. Ар бир модул өзүнчө файл болушу керек. Биз бул файлга жайгаштырган өзгөрмөлөр жана функциялар файлдын сыртынан жеткиликтүү болбойт. Бул модулдардын артыкчылыгы - башка китепканалардагы аталыштар менен конфликтиден коркпой, ар кандай өзгөрмөлөр жана функцияларды түзө алабыз.

Сырттан көрүнүшүн каалаган өзгөрмөлөрүбүз жана функцияларыбыз, биз аларды export командасы менен экспорттошумуз керек.

Келгиле, мисал менен көрөлү. Математикалык амалдар үчүн функциялар китепканасын бере турган math модулун жасайлы.

Биздин модулубузду math.js файлына жайгаштырып, анда бир нече функция жасайлы:

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

Тамырды чыгаруу функциялары негизги болсун жана сыртка экспорттолсун, жана тегеректөө функциясы - жардамчы болсун жана экспорттолбосун. Керектүү функцияларга 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); }

Санды экинчи даражага көтөрүү үчүн pow2 функциясын, үчүнчүгө көтөрүү үчүн pow3 функциясын жана төртүнчүгө көтөрүү үчүн pow4 функциясын камтыган модулду жасаңыз.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу