js定时器用法 网页定时刷新有什么用?

[更新]
·
·
分类:互联网
4074 阅读

js定时器用法

网页定时刷新有什么用?

网页定时刷新有什么用?

网页其实很视频一样,你可以理解视频就是一张一张图片连续展示,如果视频播放中图片不能及时更换,那么完美就可以看到掉帧或者卡顿,
对于网页来说,就存在信息不及时,一般网页很多操作都会定时刷新的,所以保证了信息及时更新展示传递,比如股票网页,如果不更新刷新,那么你看到的价格可能上一分钟价格,那么就会产生误差,一般股票软件都是5秒刷新一次
过于频繁的画,暂用芯片计算资源太大,耗电也多,需要从中找一个均衡,所以现在手机开始比刷新率,因为芯片足以支撑,华为,vivo,一加,小米都已经把刷新频率从传统的一秒60帧提升到了144帧,拍照的时候可以拍经典的慢动作。
各位老板记得点个赞哦,感激不尽!

这里根据你说的网页定时刷新列举两种不同的场景:
第一种:整个网页全部刷新前端Web页面通过JS的定时器,间隔多少时间重新刷新一下页面,目前是为了重新获取后台的数据。
第二种:异步获取接口数据网页定时刷新在互联网中还有另外一种说法,就是轮询。
轮询:前端通过定时器不断去请求后端api接口
单独对某个接口进行定时查询,用到的技术是
jquery ajax 定时器 php
定时去请求后台数据。如果时间间隔比较短,每次请求就会对服务器造成压力,所以通常情况下不建议使用轮询。
在这种情况下,web端产生了一种技术,叫做websocket,它可以与服务器建立连接,创建之后只要不主动断开就始终保持一种长连接的状态。
所以如果你是要实时获取接口数据,可以在页面中使用websocket。
希望我的回答能帮助到你!
欢迎点赞、关注、评论交流,谢谢!
我是李子,专注分享html、css、jquery、php等基础语言课程!

比如你在某网页上扫二维码登录的时候,看看是不是定时就有请求出去了,这里就是定时获取信息,看看你是不是扫码登录了

更新内容,能够更好的浏览新的数据信息、实时监控网页更新变化提醒,有的时候更新加载错误页面。

如何把JavaScript的基础打好?你有哪些建议?

别来虚的,h5 css不说了都懂,你把《js高级程序设计》认真刷3遍,阮一峰的《es6...》刷一遍,webpack找个教程看看,react找个教程看看,做个中型demo,这样你的技术就超过了目前50%的所谓前端从业者