⊗jsSpMdCr 208 of 294 menu

Креирање на ES модул во JavaScript

Да продолжиме со изучувањето на модулите. Секој модул треба да претставува посебна датотека. Променливите и функциите што ќе ги сместиме во оваа датотека, нема да бидат достапни надвор од неа. Ова е предноста на модулите - можеме да креираме какви било променливи и функции, без страв од конфликт со имиња од други библиотеки.

Оние променливи и функции кои сакаме да ги направиме видливи надвор, мора да ги експортираме со помош на командата 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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј