Intern
V ktorých prípadoch je možné použiť funkciu?
sobes.tech AI
Odpoveď od AI
- Keď je potrebné opakovane použiť blok kódu bez duplikácie.
- Na štruktúrovanie programu jeho rozdelením na logické časti.
- Na enkapsuláciu logiky, skrývanie detailov implementácie.
- Pri práci s asynchrónnymi operáciami alebo udalosťami (napríklad callbackmi).
- Na vytváranie closures, ktoré zachovávajú prístup k premenným z vonkajšieho rozsahu.
- Pri definovaní metód objektov alebo tried.
- Na spracovanie dát, napríklad v metódach polí (
map,filter,reduce).
// Opakovanie
function greet(name) {
console.log(`Ahoj, ${name}!`);
}
greet('Svet');
greet('Používateľ');
// Callback pre asynchrónnu operáciu
setTimeout(function() {
console.log('Vykonané po 1 sekunde');
}, 1000);