私はjQueryアプリケーションの開発にパターンオブザーバを使い始めましたが、このパターンの利点を理解できません。jquery and observer pattern
例:
今myfunctions = {
first_function: function() {
alert('This is the first function');
},
second_function: function() {
alert('This is the second function');
}
};
、なぜこの方法:
$(document).bind({
'first_function': myfunctions.first_function,
'second_function': myfunctions.second_function
});
$('button').bind('click', function() {
$(document).trigger('first_function');
});
がこれよりも優れている:あなたは「興味の何かを持っているとき
$('button').click(function() {
myfunctions.first_function();
});
理由を理解する前に、なぜそれを使い始めましたか? –