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);