用語集に戻る
フロント中級

コールバック

コールバック

一言で言うと

子から親へ通知するための関数 props。

もう少し詳しく

一言で言うと

子から親へ通知するための関数 props。

もう少し詳しく

コールバックとは、ある処理が完了したあとに呼び出されるよう渡しておく関数のことです。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。

JavaScript では setTimeout や fetch の .then など非同期処理で広く使われ、処理の完了・成功・失敗を受けて次のステップを実行する役割を担います。フロントエンド開発では React や Vue・Svelte などのフレームワークでも頻繁に使われ、イベントハンドラを props として子コンポーネントに渡す形(子から親への通知)もコールバックの典型的な活用例のひとつです。

実務でどう使うか

  • UI 実装: 画面の振る舞いを実装する際に意識する概念です

  • パフォーマンス: 表示速度・体感速度のチューニング判断に使えます

  • アクセシビリティ: 多様なユーザーが使いやすい UI を組む際に関連します
  • 関連する章

    Ch167 で詳しく学べます。

    関連する用語

    この用語を学べるコース

    この用語を実際に使ってみよう

    チョットデキルなら、5分のレッスンで実際にコードを書いて学べます。

    コース一覧を見る