Intern
¿En qué casos se puede usar la función?
sobes.tech AI
Respuesta de la IA
- Cuando es necesario reutilizar un bloque de código sin duplicarlo.
- Para estructurar el programa, dividiéndolo en partes lógicas.
- Para encapsular la lógica, ocultando detalles de implementación.
- Al trabajar con operaciones o eventos asíncronos (por ejemplo, callbacks).
- Para crear closures, que mantienen acceso a variables del ámbito externo.
- Al definir métodos de objetos o clases.
- Para procesar datos, por ejemplo, en métodos de arrays (
map,filter,reduce).
// Reutilización
function greet(name) {
console.log(`¡Hola, ${name}!`);
}
greet('Mundo');
greet('Usuario');
// Callback para operación asíncrona
setTimeout(function() {
console.log('Ejecutado después de 1 segundo');
}, 1000);