ajax轮询原理及其实现方式 ajax轮询的两种方式 方式1:设定一个定时器,无论有无结果返回,时间一到就会继续发起请求,这种轮询耗费资源,也不一定能得到想要的数据,这样的轮询是不推荐的. 方式2: 轮询就是在第一次请求的时候,如果返回数据了那么就在成功的回调里面再次发起这个请求,就像递归一样,调用本方法. 如果时间太久,失败了,同样的再次调用这个请求,也就是本函数.当然,长轮询也需要后台配合,没有数据改变的时候就不用返回,或者约定好逻辑. 轮询的应用场景 即时通讯 排行榜 http 短轮询 1…