• 締切済み

JSの高階関数とは?

高階関数とは? 「関数を引数、戻り値として扱う関数」のことを高階関数と呼びます。 と聞いたのですが、関数が他の関数の引数として、ないしは戻り値とし使われている場合その引数、戻り値の関数のことを高階関数というのでしょうか? するとコールバック関数は引数として関数を使う場合のようですが、半分被りますよね?

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

>関数が他の関数の引数として、ないしは戻り値とし使われている場合その引数、戻り値の関数のことを高階関数というのでしょうか? 違います。 >「関数を引数、戻り値として扱う関数」のことを高階関数と呼びます。 こっちが正しいです。 なので、コールバック関数とはかぶりません。

関連するQ&A