はじめに
本記事は、プログラミング初学者が、学習を進めていて疑問に思った点について調べた結果を備忘録も兼ねてまとめたものです。
そのため、記事の内容に誤りが含まれている可能性があります。ご容赦ください。
間違いを見つけた方は、お手数ですが、ご指摘いただけますと幸いです。
コールバック関数について
コールバック関数とは
コールバック関数とは、関数を呼び出す時に、引数に指定する別の関数のことです。
以下のprintHoge
がコールバック関数となります。
コールバック関数
// printHoge関数を定義
const printHoge = () => {
console.log('Hoge');
};
// callback関数を呼び出すcall関数を定義
const call = (callback) => {
const.log('コールバック関数を呼び出す');
//callbackを呼び出し
callback();
}:
// 引数にprintHogeを渡して、関数callを呼び出し
call(printHoge);
/*
console
コールバック関数を呼び出す
Hoge
*/