私は今週末、ウェブで以下を読みました。他のほとんどの人がこれを正しい(より良い)やり方だと考えているかどうか知りたいと思いました。
これは物事を行うための最良の(正しい)方法ではありません:
$(document).ready(function(){
$('#magic')。click(function(e){
$('#yayeffects')。slideUp(function(){
//..。
});
});
$('#happiness')。load(url +'#unicorns'、function(){
//..。
});
});
これが優れていること:
var PI = {
onReady:function(){
$('#magic')。click(PI.candyMtn);
$('#happiness')。load(PI.url +'#unicorns'、PI.unicornCb);
}、
candyMtn:function(e){
$('#yayeffects')。slideUp(PI.slideCb);
}、
slideCb:function(){...}、
unicornCb:function(){...}
};
$(document).ready(PI.onReady);
ある人は次の人よりもパフォーマンスが良いですか?デバッグが簡単ですか?
考え?コメント?