Guide / JavaScript — basi del linguaggio / Funzioni

Funzioni

Dichiarazioni, espressioni e arrow functions.

Puoi definire funzioni con function nome() {}, assegnare una function expression a una costante, o usare la sintassi () => {} per funzioni compatte.

Parametri con default e rest operator ... coprono molti casi pratici.

Esempio

function saluta(chi = "mondo") {
    return `Ciao, ${chi}!`;
}

const doppio = (n) => n * 2;

console.log(saluta("JS"));
console.log(doppio(21));