UNPKG

@ivujs/i-utils

Version:

前端模块化 JavaScript 工具库

31 lines (27 loc) 601 B
'use strict'; var keycode = require('../constants/keycode.cjs'); /** * @module 键盘 */ /** * 根据keycode获得键名 * @param {number} keycode 键值 * @returns {string} 返回键名 */ function getKeyName(keycode$1) { return keycode.KEYCODE[keycode$1]; } /** * 根据keyname获得键值 * @param {string} keyname * @returns {string} 返回键值 */ function getKeyCode(keyname) { for (const key in keycode.KEYCODE) { if (keycode.KEYCODE[key] === keyname) { return key; } } } exports.getKeyCode = getKeyCode; exports.getKeyName = getKeyName;