Sobes.tech
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);