кстати, `this.events[eventName]` можно вынести в переменную, будет чуть меньше кода.