zoukankan      html  css  js  c++  java
  • 前端防抖,double click 克星

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>防抖</title>
    </head>
    <body>
    <button id="debounce">防抖,防抖,防抖</button>
    <script>
        window.onload = function () {
            let obtn = document.getElementById('debounce'); //获取按钮
            obtn.addEventListener('click',debounceHandle(debounce),false); //监听绑定事件
        }
    
        //防抖函数
        function debounceHandle (fn) {
            let timer = null;
            return function () {
                clearTimeout(timer); //如果存在事件就清除定时器
                timer = setTimeout(function(){ //如果不存在那么就开启定时器
                    fn(this);
                },300)
            }
        }
    
        //执行函数
        function debounce() {
            console.log('防抖,防抖,防抖');
            //这里写要执行的代码
        }
    </script>
    </body>
    </html>
    

      

  • 相关阅读:
    java 连接SQL Server
    JAVA泛型
    JAVA 数组遍历
    JAVA注释
    Python正则表达式
    python练习题二
    Python函数
    Python练习题一
    重学python-列表的一些操作
    重学python-python-pandas库
  • 原文地址:https://www.cnblogs.com/xiufengd/p/14149275.html
Copyright © 2011-2022 走看看