⊗jsSpMdCr 208 of 294 menu

Creazione di un modulo ES in JavaScript

Iniziamo ora a studiare i moduli. Ogni modulo dovrebbe essere un file separato. Le variabili e le funzioni che posizioneremo in questo file non saranno accessibili dall'esterno del file. Questo è il vantaggio dei moduli - possiamo creare qualsiasi variabile e funzione senza paura di conflitti con nomi di altre librerie.

Le variabili e le funzioni che vogliamo rendere visibili all'esterno, dobbiamo esportarle utilizzando il comando export.

Proviamo con un esempio. Creiamo un modulo math, che fornirà una libreria di funzioni per operazioni matematiche.

Posizioniamo il nostro modulo nel file math.js e creiamo alcune funzioni al suo interno:

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

Lasciamo che le funzioni per l'estrazione delle radici siano quelle principali e vengano esportate all'esterno, mentre la funzione per l'arrotondamento - sia ausiliaria e non venga esportata. Aggiungiamo il comando export alle funzioni necessarie:

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

Crea un modulo che contenga la funzione pow2 per elevare un numero alla seconda potenza, pow3 per elevare alla terza e pow4 per elevare alla quarta.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta