Intern
Kādos gadījumos var izmantot funkciju?
sobes.tech AI
Atbilde no AI
- Kad ir kur būtina pakartotinai naudoti kodo bloką be dubliavimo.
- Programos struktūrizavimui, ją suskirstant į loginius skyrius.
- Logikos kapsuliavimui, slepiant įgyvendinimo detales.
- Dirbant su asinchroninėmis operacijomis ar įvykiais (pvz., callback'ais).
- Kurti uždarymus (closures), kurie išlaiko prieigą prie išorės apimties kintamųjų.
- Apibrėžiant objektų ar klasių metodus.
- Duomenų apdorojimui, pvz., masyvų metoduose (
map,filter,reduce).
// Pakartotinis naudojimas
function greet(name) {
console.log(`Sveiki, ${name}!`);
}
greet('Pasaulis');
greet('Vartotojas');
// Callback asinchroninei operacijai
setTimeout(function() {
console.log('Įvykdyta po 1 sekundės');
}, 1000);