Junior
A cosa serve una funzione freccia nella condizione?
sobes.tech AI
Risposta dell'AI
La funzione freccia in una condizione viene spesso utilizzata per definire in modo compatto una funzione di callback o un'espressione, soprattutto quando è necessario mantenere il contesto this dell'ambito esterno. A differenza delle funzioni normali, le funzioni freccia non hanno il proprio this, il che previene errori quando si lavora con metodi di oggetti.
Ad esempio:
const numbers = [1, 2, 3];
const doubled = numbers.map(n => n * 2);
console.log(doubled); // [2, 4, 6]
Qui, la funzione freccia n => n * 2 viene usata come modo breve per descrivere una funzione per map. Questo rende il codice più leggibile e conciso.