Menu
Coddy logo textTech

Esportare con export

Fa parte della sezione Programmazione orientata agli oggetti del percorso JavaScript di Coddy. Lezione 8 di 56.

Quando organizzi il tuo codice JavaScript in più file, la parola chiave export ti permette di rendere disponibili funzioni, variabili e altro codice, così che possano essere usati in altri file.

Creiamo due semplici funzioni che vogliamo esportare:

File: math-utils.js
// Una funzione che somma due numeri
function add(a, b) {
    return a + b;
}
// Una funzione che moltiplica due numeri  
function multiply(a, b) {
    return a * b;
}
// Esporta le funzioni in modo che altri file possano usarle
export { add, multiply };

In alternativa, puoi usare la sintassi di esportazione inline:

File: math-utils.js
// Esporta direttamente le funzioni
export function add(a, b) {
    return a + b;
}
export function multiply(a, b) {   
return a * b;
}
challenge icon

Sfida

Facile

Hai due file <strong>main.js</strong> e <strong>weather-utils.js</strong>. Il tuo compito:

  1. In <strong>weather-utils.js</strong>: aggiungi la parola chiave export per rendere la funzione getWeatherMessage disponibile agli altri file
  2. In <strong>main.js</strong>: chiama la funzione importata getWeatherMessage con la temperatura 15 e stampa il risultato usando console.log

Provalo tu

import { getWeatherMessage } from './weather-utils.js';

// TODO: Chiama la funzione getWeatherMessage con temperatura 15 e stampa il risultato usando console.log
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Programmazione orientata agli oggetti

Esercitati da solo: Compilatore JavaScript online