猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为什么Comet的轮询技术会使用setTimeout,而不用setInterval
既然是轮询,就重复用XHR去请求数据,可是为什么现在所知道的轮询技术文章里全用setTimeout呢?它只是延时执行一次啊?
宝慕林4294392
浏览 642
回答 1
1回答
LEATH
个人以为,这个问题涉及 回调函数 和 函数递归 的知识。 轮询请求如果不需要等待结果返回,那么完全可以使用setInterval来发起定时请求。但很显然长轮询是需要等待结果返回,然后再次发起请求的。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续