問題一覧に戻る
中級functions
問題63: コールバック関数
コールバック関数の基本的な使い方を学びましょう。コールバック関数は、他の関数に引数として渡される関数のことで、JavaScriptの非常に重要な概念です。この仕組みにより、関数の振る舞いを動的に変更でき、柔軟で再利用可能なコードを書くことができます。配列の処理、イベントハンドリング、非同期処理など、JavaScriptのあらゆる場面で活用される基本的なパターンです。
// コールバック関数
function processArray(array, ) {
const result = [];
for (let i = 0; i < array.length; i++) {
result.push((array[i]));
}
return result;
}
// コールバックを使用
const numbers = [1, 2, 3, 4, 5];
const doubled = processArray(numbers, function(n) {
return n 2;
});
console.log("2倍の配列: " + doubled);