zoukankan      html  css  js  c++  java
  • js防抖

    不管触发多少次事件,都会等到事件触发n秒后才会执行,如果在事件触发的 n 秒内 又触发了这个事件,那么就以新的事件的时间为准重新计算,总之,就是要等你触发事件 n 秒内 不再触发事件,才会执行,一般用在用户表单输入实时搜索上
     
    1 function debounce(fn, wait) {
    2     let timer;
    3     return function () {
    4         clearTimeout(timer);
    5         timer = setTimeout(() => {
    6             fn.apply(this, arguments)   // 把参数传进去
    7         }, wait);
    8     }
    9 }



  • 相关阅读:
    数据库子查询
    数据库简介
    MySql数据类型
    Jquery与js简单对比
    JS-对象
    JS-DOM
    JS-数组
    JS-函数
    JS-json
    JS-类型相关
  • 原文地址:https://www.cnblogs.com/Blogzlj/p/14578368.html
Copyright © 2011-2022 走看看