私は矢印関数を使用して、他の関数にパラメータを渡しています。それは一種の、次のようになりますjs arrow関数をパラメータとして使用する
someFunction(parameter1,() => {
return model.associatedGroups.filter(group => {
return group.isAssociated === true;
})
}, parameter3)
が、私はそれをデバッグよ、私は私が代わりにフィルター配列で呼んでいる方法で機能を受けています。フィルタリングされた配列を取得するには、どうすればいいですか?
矢印機能が関数です。 'someFunction'がコールバックを呼び出すまで、フィルターされた配列を取得しません。 – Barmar
なぜそれを関数にしたくない場合は、矢印関数を使用していますか? – Barmar
でも、矢印関数を使用して値を返すことができたことがありますが、それは実際に意味をなさないでしょうか?これらの場合、価値を得るためにあなたの関数をIIFEにしますか? – Joe