例えば apple, orange, prune, mango のどれかが、引数 fruit によって与えられ、それぞれ異なる関数を実行する際に下のようにするといいと思います。
let arr_proc = {
apple: () => {...},
orange: () => {...},
prune: () => {...},
mango: () => {...}
}
arr_proc[fruit]
なんかいいことやってる気になるでしょう?
なんか前にもこんなこと書いてましたね。また書いちゃった。書いちゃったから公開させて!