Как в javascript можно вызвать функцию
Ответы
Кирилл Маркеев
12 ноября 2022
Первый способ - это просто вызвать функцию:
// объявляем функцию, которая выводит надпись в консоль
const myFunction = () => console.log("It's my function!");
// а теперь вызываем
myFunction(); // => It's my function!
Второй способ - это передать нашу функцию в другую функцию в качестве аргумента. Передаваемая функция будет назваться "функцией обратного вызова" или "колбэк-функцией", а её вызов произойдет по завершению какого-либо действия (например, выполнения другой функции, истечения времени таймера, наступления события на странице и т.д.):
const getMessage = (greeting, callback) => {
console.log(greeting);
// функция callback() будет вызвана после выполнения console.log(greeting)
callback();
};
getMessage('Hi!', myFunction); // => Hi! It's my function!
// в этом примере функция myFunction() будет вызвана после истечения времени в 1000 миллисекунд (1 секунда)
setTimeout(myFunction, 1000); // => It's my function!
2
0
Roman Ashikov
17 января 2022
Очень просто. Допустим у нас есть функция getSum()
, которая вычисляет сумму двух чисел и возвращает результат. Вызов этой функции будет выглядеть так:
getSum(1, 3);
Тут мы передаём в нашу функцию два параметра 1 и 3, а вернуть она должна число 4.
0
0