该怎么获取keydown或者keyup的执行频率

怎么获取keydown或者keyup的执行频率!

慕码人8056858
浏览 635回答 1
1回答

拉风的咖菲猫

let&nbsp;i&nbsp;=&nbsp;0;document.onkeydown&nbsp;=&nbsp;function(){ &nbsp;&nbsp;&nbsp;&nbsp;i++;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;false; }再找出开始结束时间 除即可ps:<btn&nbsp;onclick="click()">开始计数</btn>function&nbsp;click(){&nbsp;&nbsp;&nbsp;&nbsp;if(!!timer){return;}&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;temp&nbsp;=&nbsp;i;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;timer&nbsp;=&nbsp;setTimeout(function(){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;console.log((i&nbsp;-&nbsp;temp)/10);//&nbsp;平均一秒按下多少次 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timer&nbsp;=&nbsp;null; &nbsp;&nbsp;&nbsp;&nbsp;},10000); }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript