扫码关注官方订阅号
怎么获取keydown或者keyup的执行频率!
走同样的路,发现不同的人生
谢邀~
let i = 0; document.onkeydown = function(){ i++; return false; }
再找出开始结束时间 除即可
ps:
<btn onclick="click()">开始计数</btn> function click(){ if(!!timer){return;} var temp = i; var timer = setTimeout(function(){ console.log((i - temp)/10);// 平均一秒按下多少次 timer = null; },10000); }
$(function(){ i = 0; var count = null; $('input').keydown(function(){ count = setInterval(function(){ i++; },1); }); $('input').keyup(function(){ clearInterval(count); console.log(i); }); });
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
谢邀~
再找出开始结束时间 除即可
ps: