エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
カリー化・関数の部分適用について ~関数をどんどん使いまわしていこう!~【JavaScript初心者入門】|茨城のホームページ制作依頼ならヨチテク(YOCHITECH・YCTECH)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
カリー化・関数の部分適用について ~関数をどんどん使いまわしていこう!~【JavaScript初心者入門】|茨城のホームページ制作依頼ならヨチテク(YOCHITECH・YCTECH)
カリー化とは カリー化の説明の前に、まず高階関数の復習から入りましょう。 高階関数とは、「関数を引... カリー化とは カリー化の説明の前に、まず高階関数の復習から入りましょう。 高階関数とは、「関数を引数にしたり、関数を戻り値とする関数」のことです。サンプルコードを見てみましょう。 const hof = function (m) { return function (n) { return m + n; } } // アロー関数で書いてみる const hofArrow = m => { return n => { return m + n } } // return をなくしてシンプルに const hofSimple = m => n => m + n; // hofSimpleを呼び出す console.log(hofSimple(3)(4)); // --> 7 関数hofは、引数にnをとり、「引数にmをとり、n+mの結果を返す関数」を返します。 関数hofArrowはアロー関数を