Skip to content

Commit 4f63fed

Browse files
committed
fix: remove some codes just use ES3
1 parent 627996f commit 4f63fed

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

key-combination/index.js

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -256,12 +256,11 @@
256256

257257
// 绑定动作函数
258258
var bindEventAction = function bindEventAction (e) {
259-
console.log(e)
260-
const tempMapLength = _tempMap.length
259+
var tempMapLength = _tempMap.length
261260
if (tempMapLength >= 0 && _tempMap[tempMapLength - 1] !== e.keyCode) {
262261
_tempMap.push(e.keyCode)
263262
}
264-
const eventList = eventMap[_tempMap.toString()]
263+
var eventList = eventMap[_tempMap.toString()]
265264
eventList && eventList.forEach(v => {
266265
v && v()
267266
})
@@ -273,26 +272,26 @@
273272
* @param {function} callback 回调函数
274273
*/
275274
var bindEvent = function binEvent(keyCode, callback) {
276-
const keyCodeList = keyCode.split(' ')
277-
const [first, second] = keyCodeList.map(v => keyCodesChangeKV[v])
278-
const eventKeys = [first, second].toString()
275+
var keyCodeList = keyCode.split(' ')
276+
var [first, second] = keyCodeList.map(v => keyCodesChangeKV[v])
277+
var eventKeys = [first, second].toString()
279278
eventMap[eventKeys] = eventMap[eventKeys] || []
280279
eventMap[eventKeys].push(callback)
281280
}.bind(this)
282281

283282
// 移除绑定存储事件回调
284283
function removeListeners(keyCode, callback) {
285-
const keyCode = keyCode.split(' ')
286-
const [first, second] = keyCode.map(v => keyCodesChangeKV[v])
287-
const eventKeys = [first, second].toString()
284+
var keyCode = keyCode.split(' ')
285+
var [first, second] = keyCode.map(v => keyCodesChangeKV[v])
286+
var eventKeys = [first, second].toString()
288287
eventMap[eventKeys] && (eventMap = eventMap[eventKeys].filter(v => v === callback))
289288
}
290289
// 判断绑定对象
291290

292291
// 解绑事件
293292
function detach (element) {
294-
bindElement.removeEventListener('keydown', bindEventAction, false)
295-
bindElement.removeEventListener('keyUp', removeEventAction, false)
293+
bindElement.removeEventListener('keydown', bindEventAction, false)
294+
bindElement.removeEventListener('keyUp', removeEventAction, false)
296295
}
297296

298297
// 重新绑定事件

0 commit comments

Comments
 (0)