Sobes.tech
Intern

Milyen esetekben használható a funkció?

sobes.tech MI

Válasz az MI-től

  • Amikor szükség van egy kódrészlet újrafelhasználására anélkül, hogy duplikálnánk.
  • A program strukturálásához, logikai részekre bontva.
  • A logika kapszulázásához, az implementáció részleteinek elrejtéséhez.
  • Aszinkron műveletek vagy események (pl. callback-ek) esetén.
  • Closure-k létrehozásához, amelyek megőrzik a hozzáférést a külső környezet változóihoz.
  • Objektumok vagy osztályok metódusainak meghatározásakor.
  • Adatok feldolgozásához, például tömbmetódusokban (map, filter, reduce).
// Újrafelhasználás
function greet(name) {
  console.log(`Szia, ${name}!`);
}

greet('Világ');
greet('Felhasználó');

// Callback az aszinkron művelethez
setTimeout(function() {
  console.log('1 másodperc múlva végrehajtva');
}, 1000);