Для чого потрібні коллбеки (callbacks) в javascript?
Коллбеки (callbacks) в JavaScript використовуються для виконання асинхронних операцій, обробки подій та зворотніх викликів. Коллбек-функції передаються як аргументи іншим функціям та викликаються після завершення виконання цих функцій. Коллбеки дозволяють створювати ланцюжки асинхронних операцій та обробляти результати цих операцій. Ось приклад використання коллбеків в JavaScript:
// callback function example
function fetchData(callback) {
setTimeout(() => {
callback('Data loaded');
}, 2000);
}
// use callback function
fetchData((data) => {
console.log(data);
});
У цьому прикладі, ми використовуємо коллбек-функцію для виклику функції після завершення асинхронної операції.
Як називаються функції, які можуть приймати інші функції в якості аргументів і повертати їх?
такі функції називаються коллбек-функціями (callback functions). Коллбек-функції в JavaScript використовуються для виконання асинхронних операцій, обробки подій та зворотніх викликів. Коллбек-функції передаються як аргументи іншим функціям та викликаються після завершення виконання цих функцій. Ось приклад використання коллбек-функції в JavaScript:
// callback function example
function fetchData(callback) {
setTimeout(() => {
callback('Data loaded');
}, 2000);
}
// use callback function
fetchData((data) => {
console.log(data);
});
У цьому прикладі, ми використовуємо коллбек-функцію для виклику функції після завершення асинхронної операції.