例えば、以下のようなjsがあったとして、
どちらのパターンの方が良いのでしょうか?
※関数は、同function内でのみ使用予定
パターン①
jQuey
1$(function() { 2 var $hoge = $('.hoge'), 3 hogeClick = (fucntion() { 4 $hoge.click(); 5 }), 6 hogeFocus = (fucntion() { 7 $hoge.fucus(); 8 }); 9 hogeClick(); 10 hogeFocus(); 11});
パターン②
jQuey
1var hogeClick = (fucntion() { 2 $('.hoge).click(); 3 }), 4 hogeFocus = (fucntion() { 5 $('.hoge).fucus(); 6 }); 7$(function() { 8 hogeClick(); 9 hogeFocus(); 10});
よろしくお願いいたします。
要件や実装したいことによって、どちらかがいいかまるで変わってきます。
なので、もう少し細かく要件定義すべきです。
パフォーマンスを重視したいのか、多人数で開発するときはどちらがいいかとか、
ファイルを分ける場合、とか(今回は同function内とのことなので、ファイル分けは発生しなさそうですが)
回答2件
あなたの回答
tips
プレビュー