Всем привет!
В основном разрабатывал на монстрах вида Ext.js ембер, backbone..., и cейчас активно разрабатываю на чистом js.
Возник вопрос в реализации одного и того же кода.
function handler(value) {
return value * 1000;
}
function a(value, handler) {
handler(value);
}
$.bind('running', function (value) {
return value * 1000;
});
......
function a(value) {
Bind.trigger('running', value);
}
разница - в одного передётся калбек функция, а во втором случае просто подписка.
Я не могу прочуять "соль"!
Как лучше что и где применять?
Спасибо.