Funzioni
Scorri per mostrare il menu
Le funzioni aiutano a organizzare e riutilizzare il codice in JavaScript. Una funzione è un blocco di codice nominato che esegue un compito specifico. È possibile definire una funzione una sola volta e richiamarla ogni volta che serve.
Esistono tre modi comuni per creare funzioni: dichiarazioni di funzione, espressioni di funzione e arrow function.
Dichiarazione di funzione
Una dichiarazione di funzione utilizza la parola chiave function seguita da un nome, parametri e un blocco di codice.
12345function add(a, b) { return a + b; } console.log(add(3, 4)); // 7
Espressione di Funzione
Un'espressione di funzione assegna una funzione a una variabile.
12345const multiply = function(a, b) { return a * b; }; console.log(multiply(3, 4)); // 12
Funzioni Freccia
Le funzioni freccia offrono una sintassi più breve e moderna. Sono ampiamente utilizzate in React e Next.js.
12345const subtract = (a, b) => { return a - b; }; console.log(subtract(5, 2)); // 3
Per espressioni semplici, è possibile restituire un valore senza scrivere return:
123const divide = (a, b) => a / b; console.log(divide(10, 2)); // 5
Ambito delle Funzioni
Le variabili dichiarate all'interno di una funzione sono disponibili solo all'interno di quella funzione. Questo è chiamato ambito locale.
123456function greet(name) { const message = "Hello, " + name + "!"; return message; } console.log(greet("Sam")); // Hello, Sam!
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione