当前位置: 首页 > news >正文

网站图片轮播怎么弄引流用什么话术更吸引人

网站图片轮播怎么弄,引流用什么话术更吸引人,在哪个网站找事做靠谱,商业网站建设平台函数防抖: 函数防抖:是指连续触发事件,当一段时间后不在触发事件后,事件处理函数才会执行一次。如果在设定的时间没到之前,是不会重复执行事件的处理函数。 function debounce(func,wait 0){if(typeOf func ! functi…

函数防抖:
函数防抖:是指连续触发事件,当一段时间后不在触发事件后,事件处理函数才会执行一次。如果在设定的时间没到之前,是不会重复执行事件的处理函数。
在这里插入图片描述


function debounce(func,wait = 0){if(typeOf func != 'function'){throw new TypeError('这不是个方法')}let times = null,result;return function(){let that = this,arge = arguments;if(times){			clearTimeout(timeid);}times = setTimeout(() =>{result = func.apply(that,arge);},wait)return result}
}
// 处理函数
function handle() {    console.log(Math.random()); 
}
// 滚动事件
window.addEventListener('scroll', debounce(handle, 1000));

当持续触发scroll事件时,事件处理函数handle只在停止滚动1000毫秒之后才会调用一次,也就是说在持续触发scroll事件的过程中,事件处理函数handle一直没有执行。
函数节流:
函数节流:是指在在持续触发事件的时候,保证一定时间段内只调用一次事件处理函数
在这里插入图片描述

    function throttle(func,wait){let times = null,stateTime = Date.now();return function(){let curTime = Date.now();let that = this,arge = arguments;let remating = wait - (curTime -stateTime);if(remating <= 0){   //说明到了执行时间  没有延迟func.apply(that,arge);stateTime = Date.now();}else{times = setTimeout(func,wait)}}}
function handle() {      console.log(Math.random());
} 
window.addEventListener('scroll', throttle(handle, 1000));

在节流函数内部使用开始时间startTime、当前时间curTime与delay来计算剩余时间remaining,当remaining<=0时表示该执行事件处理函数了(保证了第一次触发事件就能立即执行事件处理函数和每隔delay时间执行一次事件处理函数)。如果还没到时间的话就设定在remaining时间后再触发 (保证了最后一次触发事件后还能再执行一次事件处理函数)。当然在remaining这段时间中如果又一次触发事件,那么会取消当前的计时器,并重新计算一个remaining来判断当前状态。

区别: 函数节流不管事件触发有多频繁,都会保证在规定时间内一定会执行一次真正的事件处理函数,而函数防抖只是在最后一次事件后才触发一次函数。 比如在页面的无限加载场景下,我们需要用户在滚动页面时,每隔一段时间发一次 Ajax 请求,而不是在用户停下滚动页面操作时才去请求数据。这样的场景,就适合用节流技术来实现。
参考链接:https://www.cnblogs.com/momo798/p/9177767.html

http://www.lbrq.cn/news/2486431.html

相关文章:

  • 岳阳网站制作石家庄新闻网头条新闻
  • 有什么做服装的网站好优化外包服务公司
  • 东莞品牌网站建设学校网站建设哪家好
  • wordpress主题安装后不一样seo网址大全
  • 网站开发机构重庆seo全面优化
  • 定制网站公司哪家好客源软件哪个最好
  • 北京市委宣传部西安百度网站排名优化
  • 宣传册设计及网站建设做网站要多少钱
  • 建网站的重要性百度首页快速排名系统
  • 做视频上传到网站怎么赚钱如何推广一款app
  • 网站建好怎么发布seo优化技术
  • 如何建wap网站百度网页推广怎么做
  • 网站设计公司网页设计比较好的网络推广平台
  • 北京c2b网站建设如何做好推广引流
  • 腾讯云 门户网站建设今日军事新闻最新消息
  • 网站制作过程合理的步骤是网络平台怎么创建
  • 开发公司人事行政经理工作总结及计划安康地seo
  • 在ps中网站界面应做多大全网
  • 专业的开发网站建设百度广告代运营
  • 个人网站制作软件郑州seo优化培训
  • 佛山著名网站建设公司如何建立独立网站
  • 怎么做优惠卷网站公关团队
  • 在线音乐网站开发教程重庆森林为什么不能看
  • 济南企业建站sem优化托管
  • 中国移动璧山网站建设最新互联网项目平台网站
  • 自助申请海外网站培训机构咨询
  • 高端响应式网站建设精准营销的典型案例
  • 做网站公司郑州郑州的网站建设公司排名上海专业的seo推广咨询电话
  • 外贸建站上海企业宣传软文范例
  • 网络推广一个月工资多少seo咨询茂名
  • 【H264视频编码】一、基本概念
  • 【牛客网C语言刷题合集】(四)
  • Android ADB命令之内存统计与分析
  • 【HTML】<script>元素中的 defer 和 async 属性详解
  • kafka的消费者负载均衡机制
  • golang实现一个定时引擎,功能包括按照corntab的时间任务实时增加、修改、删除定时任务