Intern
În ce cazuri se poate folosi funcția?
sobes.tech AI
Răspuns de la AI
- Când este necesar să reutilizați un bloc de cod fără duplicare.
- Pentru structurarea programului, împărțindu-l în părți logice.
- Pentru încapsularea logicii, ascunderea detaliilor de implementare.
- Când lucrați cu operații sau evenimente asincrone (de exemplu, callback-uri).
- Pentru crearea de closures care păstrează accesul la variabile din domeniul exterior.
- La definirea metodelor obiectelor sau claselor.
- Pentru procesarea datelor, de exemplu, în metodele array-urilor (
map,filter,reduce).
// Reutilizare
function greet(name) {
console.log(`Salut, ${name}!`);
}
greet('Lume');
greet('Utilizator');
// Callback pentru operație asincronă
setTimeout(function() {
console.log('Executat după 1 secundă');
}, 1000);