// 代码差不多就是这样的
function test(e) {
let keyCode = e.keyCode;
}
// 能够正确获取到键值,程序运行正常。
// 但是,报error, cannot read property 'keyCode' undefined什么的
// win10的chrome环境下没问题
// ubuntu16.04上的chromium报error
// 大神们知道不。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
证明你的
e参数里没有 keyCode你检查一下 键盘事件应该不在这里运行的
你的问题应该是怎么调用的test方法
这个keycode是在哪里调用并打印值的,可以贴下代码位置;
let是ES6的关键字,表示该变量只在本大括号内(block area)内有效。一旦出了这个作用域,就会报错。