• 2024-04-14js函数防抖
    functiondedounce(fn,duration){lettimeId;//此处的this指向windowsreturnfunction(){//此处的this指向调用函数的对象constthat=this;if(timeId){clearTimeout(timeId);}//这个地方的
  • 2023-08-09TimeId 基于时间戳的自增ID算法(Java版)
    常用的全局唯一ID算法1、UUID首先是大名鼎鼎的UUID,UUID是通用唯一识别码(UniversallyUniqueIdentifier)的缩写。UUID是一个128比特的数值,是基于当前时间、计数器(counter)和硬件标识(通常为无线网卡的MAC地址)等数据计算生成的。虽然UUID碰撞几率不为零,但它足够接近于零,可以忽
  • 2023-04-12手写防抖节流函数
    防抖函数functiondebounce(fn,t){  lettimeId  returnfunction(){//如果有定时器就清除  if(timeId)clearTimeout(timeId)//开启定时器200  timeId=setTimeout(function(){   fn()  },t) }}//节流函数throttlefunctionth
  • 2023-02-08js实现简单倒计时
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><metaname="viewport"content="width=device-width,initial-scale=1"><title></title></head>
  • 2022-08-31使用 async-await 实现一个请求失败自动重新请求的函数
    在项目开发中,需要拉取GA数据放到自己的数据库中,用于做更定制化的数据分析和图表等.但是因为数据较多,GA一次性只能取得10w条数据,所以需要多次请求才能获取到