プレゼンテーションシナリオ: スライド73
スライド73では、Function Expression(関数を変数に代入)について説明します。
function name() {}で関数を宣言する代わりに、関数を変数に代入することができます。この方法をFunction Expression(関数式)と呼びます。
Function Expressionの宣言構文:
const/let/var variableName = function(params) {
// 処理コード
return value;
};
例:
const multiply = function(a, b) {
return a * b;
};
let result = multiply(4, 5);
console.log(result); // 20
ここでは:
multiplyは関数を含む変数です。- 呼び出すときは、通常の関数のように
multiply(4,5)を使用します。
利点: 関数はデータ(数値、文字列、objectなど)と同じように変数に代入できるため、さまざまな場所で柔軟に使用できます。