Table of Contents
JavaScriptを勉強中、関数呼び出しのTipsをおそわったのでめもめも。
// ソートする関数 function sort_high(){}; function sort_low(){}; // セレクタで例えば値が"high"や"low"を取得できるとする。 $("#item_click").val(); // 普通だと値をもとに分岐し、ソートする関数を呼ぶ if ($("#Area_click").val() == 'high'){ sort_high(); } else { sort_low(); } // ↓↓↓↓↓↓↓↓ 分岐を書かずに実行する方法 var f_func = new 'sort_' + $("#Area_click").val(); f_func(); // ソートが増えた場合もソートする関数を増やすだけでOK