From 6c9dcdbbd6cfafe90b830f09ffe979a43eec576f Mon Sep 17 00:00:00 2001 From: DIYgod Date: Tue, 20 Mar 2018 00:35:22 +0800 Subject: [PATCH] replace `map` with `forEach` --- src/js/events.js | 4 ++-- src/js/timer.js | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/js/events.js b/src/js/events.js index 38ca3f4..d72cc2f 100644 --- a/src/js/events.js +++ b/src/js/events.js @@ -22,10 +22,10 @@ class Events { } } - trigger (name, info) { + trigger (name, data) { if (this.events[name] && this.events[name].length) { for (let i = 0; i < this.events[name].length; i++) { - this.events[name][i](info); + this.events[name][i](data); } } } diff --git a/src/js/timer.js b/src/js/timer.js index fb91219..87e9eca 100644 --- a/src/js/timer.js +++ b/src/js/timer.js @@ -20,9 +20,8 @@ class Timer { } init () { - this.types.map((item) => { + this.types.forEach((item) => { this[`init${item}Checker`](); - return item; }); } @@ -64,10 +63,9 @@ class Timer { } destroy () { - this.types.map((item) => { + this.types.forEach((item) => { this[`enable${item}Checker`] = false; this[`${item}Checker`] && clearInterval(this[`${item}Checker`]); - return item; }); } }