关键字:Timer
  • 节流与防抖
    节流-throttle 节流的意思是,规定时间内,只触发一次。比如我们设定500ms,在这个时间内,无论点击按钮多少次,它都只会触发 ...
  • 精读《@umijs use-request》源码
    1 引言 与组件生命周期绑定的 Utils 非常适合基于 React Hooks 来做,比如可以将 “发请求” 这个功能与组件生命周期绑定,实现一些便捷的功能。 这次以 <a href=" ...
  • 点击按钮返回页面顶部
    原理:点击按钮返回顶部效果(js):用了一个定时器,每30ms滚动条的位置上移一点,上移的距离越来越小,越靠近顶部上移的速度越慢,当滚动条距离顶部为0 ,删除定时器;或者在返回顶部的过 ...
  • ios下fixed元素失效
    ios下fixed元素失效: 在使用bootstrap的navbar-fixed-top时,发现在iPhone上的微信里面,当点击input弹出输入法之后,顶部fixed的navb ...
  • setInterval如何实现暂停效果?
    setInterval 实现暂停效果的思路:1、用一个变量保存总秒数,用一个变量保存当前的setInterval2、每过一秒钟都更新到总秒数的变量里面3、点击暂停按钮,清空当前setInter ...
  • 手写防抖、节流 hook(ts版)
    节流与防抖都是通过延迟执行,减少调用次数,来优化频繁调用函数时的性能。不同的是,对于一段时间内的频繁调用,防抖是 延迟执行 ...
  • JavaScript 定时器
    前言 什么是定时器?JS提供了一些原生方法来实现延时去执行某一段代码。下面来简单介绍一下 setTimeout,setInterval 定时器。 se ...
  • JavaScript 定时器【setInterva / setTimeout】
    循环执行【setInterval】:按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到 clearInterv ...
  • 微信小程序开发之订阅消息
    <div class="image-container" style="max-width: 700px; max-height: 5 ...
  • 浅谈Javascript闭包与柯里化函数
    1.闭包的概念     在对作用域,作用域链的概念进行讨论时我们知道,一般情况下定义在函数内部的变量在函数外部是不可访问的。但某些时候有又确实有这样的需求,这时就会用 ...

暂无数据