From 790d63bbeb9997809570e665886246ca57cc98f6 Mon Sep 17 00:00:00 2001 From: Retr0 Date: Fri, 22 Apr 2022 10:30:35 +0800 Subject: [PATCH] refactor: define handlers as const --- src/event-bus.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/event-bus.js b/src/event-bus.js index d2e8416..4ae150c 100644 --- a/src/event-bus.js +++ b/src/event-bus.js @@ -12,13 +12,13 @@ class HYEventBus { throw new TypeError("the event callback must be function type") } - let hanlders = this.eventBus[eventName] - if (!hanlders) { - hanlders = [] - this.eventBus[eventName] = hanlders + const handlers = this.eventBus[eventName] + if (!handlers) { + this.eventBus[eventName] = [{ eventCallback, thisArg }] + return } - hanlders.push({ + handlers.push({ eventCallback, thisArg })