Необходимо реализовать объект с методами событий
Всем доброго времени суток.
Хотел узнать мнение со стороны светлых умов JS разработчиков. Я проштудировал очень много ресурсов да бы решить мой вопрос но пока что все тщетно.
Есть такой код:
[ js ]object.on('event', function(){
var s = 0;
for(var i=0; i<arguments.length; i++) {
s += arguments[i];
}
console.log(s);
});
object.trigger('event', 1, 2, 3, 4);
// должно вывести в консоль значение переменной s т.е 10
object.off('event');
// удаление подписки на событие
object.trigger('event', 1, 2, 3, 4);
// ничего не происходит[ /js ]
Очевидно что необходимо реализовать методы событий у объекта on, off и trigger - on и off я сделал, а вот что в trigger пихать, ума не приложу. Буду рад любой инфе, всем хорошего дня!
|