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.