2016-09-30 13 views
-1

javascriptの配列操作は、関数式の構文が短いことを理解しています。しかし、私はいくつかの=>をまとめると、次のコードを理解していません、それはどういう意味ですか?javascriptの矢印操作

+5

それは誰かが簡潔にするために、読みやすさを乱用されることを意味します。 – Jamiec

+1

カレー化バージョン。複数の引数を持つ関数を持つ代わりに、常に1つの引数を持つ関数がありますが、十分なargを "収集"するまで関数を返します。 'const add =(x、y)=> x + yを比較する。 const addCurried = x => y => x + y' –

答えて

2

これはカルト機能です。

の深い説明がここにあります:What do multiple arrow functions mean in javascript?

+0

Aha!ありがとう。私はカレー機能が何を意味するのか理解しています。ですから、本質的にこれは関数が別の関数を返す高次関数です、それは正しいのですか? –

+1

それは正解です、はい! –

関連する問題