【Javascript】コールバック関数とは

コールバック関数とは

コールバック関数とは親関数の引数に渡される関数のことを指します

「非同期処理」、「イベントハンドリング」などが可能に

〇単純なコールバック関数の使用例

// コールバック関数を定義
const cb = () => {
  console.log('こちらは具体的な内容です');
};

// 親関数を定義
const sentence = (callback) => {
  console.log('まず一般的な内容です');
  callback();
};

// cbをコールバック関数としてsentenceに渡す
sentence(cb);

// 出力結果
// まず一般的な内容です
// こちらは具体的な内容です

〇イベントハンドリングでのコールバック関数の使用例

参考サイト

【JavaScriptの入門】コールバック関数
https://tcd-theme.com/2022/04/javascript-callback-function.html

JavaScriptの「コールバック関数」とは一体なんなのか
https://sbfl.net/blog/2019/02/08/javascript-callback-func