JS實現(xiàn)禁止高頻率連續(xù)點擊的方法【基于ES6語法】
本文實例講述了JS實現(xiàn)禁止高頻率連續(xù)點擊的方法。分享給大家供大家參考,具體如下:
1、類似react的數(shù)據(jù)流,點擊之后立即設置值為空,當返回值后才可以點擊
2、設置定時器,每次進入之前先清空掉定時器,然后開啟定時器
<main>
<div id="me" style="width: 100px;height: 50px; margin: 5rem auto;background: blue;color: #fff">點我</div>
</main>
<script>
let c =null;
let dom = document.querySelector('#me');
dom.addEventListener('click',function(){
clearTimeout(c);
c = setTimeout(function(){
console.log(2000)
},1000)
},false)
</script>
更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《ECMAScript6(ES6)入門教程》、《JavaScript數(shù)組操作技巧總結》、《JavaScript字符與字符串操作技巧總結》、《JavaScript數(shù)據(jù)結構與算法技巧總結》、《JavaScript錯誤與調試技巧總結》及《JavaScript數(shù)學運算用法總結》
希望本文所述對大家JavaScript程序設計有所幫助。
相關文章
直接在JS里創(chuàng)建JSON數(shù)據(jù)然后遍歷使用
本節(jié)為大家講解下直接在JS里創(chuàng)建JSON數(shù)據(jù),然后遍歷使用,需要的朋友可以參考下2014-07-07
JS實現(xiàn)仿Windows經(jīng)典風格的選項卡Tab切換代碼
這篇文章主要介紹了JS實現(xiàn)仿Windows經(jīng)典風格的選項卡Tab切換代碼,涉及JavaScript元素的遍歷與樣式的修改技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10

