UNPKG

@ivujs/i-utils

Version:

前端模块化 JavaScript 工具库

28 lines (25 loc) 528 B
import { KEYCODE } from '../constants/keycode.mjs'; /** * @module 键盘 */ /** * 根据keycode获得键名 * @param {number} keycode 键值 * @returns {string} 返回键名 */ function getKeyName(keycode) { return KEYCODE[keycode]; } /** * 根据keyname获得键值 * @param {string} keyname * @returns {string} 返回键值 */ function getKeyCode(keyname) { for (const key in KEYCODE) { if (KEYCODE[key] === keyname) { return key; } } } export { getKeyCode, getKeyName };