Sobes.tech
Junior

¿Para qué se usa una función flecha en la condición?

sobes.tech AI

Respuesta de la IA

La función flecha en una condición se usa a menudo para definir de manera compacta una función de devolución de llamada (callback) o expresión, especialmente cuando se necesita mantener el contexto this del ámbito externo. A diferencia de las funciones normales, las funciones flecha no tienen su propio this, lo que previene errores al trabajar con métodos de objetos.

Por ejemplo:

const numbers = [1, 2, 3];
const doubled = numbers.map(n => n * 2);
console.log(doubled); // [2, 4, 6]

Aquí, la función flecha n => n * 2 se usa como una forma corta de describir una función para map. Esto hace que el código sea más legible y conciso.