既然是轮询,就重复用XHR去请求数据,可是为什么现在所知道的轮询技术文章里全用setTimeout呢?它只是延时执行一次啊?
1 回答
LEATH
TA贡献1936条经验 获得超7个赞
个人以为,这个问题涉及 回调函数 和 函数递归 的知识。
轮询请求如果不需要等待结果返回,那么完全可以使用setInterval来发起定时请求。
但很显然长轮询是需要等待结果返回,然后再次发起请求的。
添加回答
举报
0/150
提交
取消
