首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
51xvf
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
解决setTimeout/setInterval倒计时时间偏差问题
这是我参与8月更文挑战的第5天,活动详情查看:8月更文挑战,解决办法一:以后端返回服务器时间为准,通过定时向服务器发送请求,获...;解决办法二:用递归的方法执行倒计时,在每次递归调用回调的时候,计算
超高精度的秒杀倒计时
最近遇到一个倒计时的类似秒杀的场景,没多考虑洋洋洒洒的使用 setTimeout 递归形式完成了任务。上线后,用户反馈说多个设备的倒计时误差好几秒,仔细一想,客户端时间有差异,应当使用服务端来进行时间校准。查了一些资料,整理了以下内容。 倒计时对于前端来说是一个说简单也简单,说…
秒杀系统时间配置、Nginx查看服务器系统时间
时间配置 在秒杀活动中,页面往往需要显示秒杀倒计时。倒计时未结束时,按钮无法点击。如此,就会涉及到倒计时时钟的统一问题。倒计时的时钟绝对不能依赖于客户端,因为当用户的设备时钟不准确或用户处于非当前时钟
前端的计时是否准确,技术方案如何做
我们的产品需求中,经常会出现类似的正计时以及倒计时需求,现在我们分一些常见的场景case进行分析。 1 验证码发送倒计时:比如我们一般发送短信验证码有一个点击之后的60s倒计时,主要是为了防止短时间内重发短信。 一般情况下,在当前页面active的情况下,我们可以使用setTi…
一个 “倒计时” 引发的思考
foreword - 前言 最近业务需求中涉及到一个倒计时的场景,因为该场景对时间的误差要求不是很高,所以用 setTimeout 做了简单的实现。 但是如果之后遇到的场景需要极高的精确度呢? 答题倒
倒计时时间偏差问题解析
场景分析 对于商城类的网站,我们经常可以见到秒杀、抢购的活动倒计时,对于我们前端来说,通常的就是会从服务端查出一个截止时间,然后我们计算出剩余时间,通过计时器进行每秒一次的倒计时,来改变页面上的显示时
如何完成一个完全不依赖客户端时间的倒计时
如何实现一个完全不依赖客户端的倒计时,比较各种方案的差别。通过 setTimeout 和 setInterval 的差别来决定技术方案
手机息屏导致 js 定时器时间不准问题及解决方法
这两天做迭代任务遇到了一个难题,现在找到了解决方法,为了避免忘记,在这里记录下来。 项目描述:一个基于vue写的h5页面,根据后端返回的当前服务器时间做一个倒计时(我是用setInterval 做的)。该h5页面分别嵌套到微信公众号、和原生app中。 问题描述:使用home键把…
js降低活动页面倒计时
前端页面倒计时功能在很多场景中会用到,如运营活动开始倒计时和活动结束倒计时,又如购物网站的秒杀倒计时,抢购倒计时,还有我们手Q春节抢红包倒计时等等……. 最近的话费代付项目中,也涉及倒计时功能,但在开发过程中遇到一些麻烦和坑点,下面和大家分享一下最后是如何解决的。 手Q春节抢明…
支持跨时区、兼容本地时间不准且不依赖后端接口的倒计时
倒计时是网页中最常见的一种功能,比如淘宝双十一定时抢购、小米手机定时抢购等,这些都是倒计时的常见场景。倒计时也是前端初学者必学的一个demo,正是由于倒计时功能的常见性,导致一些问题常常被忽略,比如: 也许在你刚开始学习前端,写倒计时的时候,并没有考虑上面的问题,但在真正的业务…