如果做实时获取数据?
//websocket协议
// 这是socket接口的地址
var wsServer = 'ws://localhost:8888/Demo'
// 新建socket对象
var websocket = new WebSocket(wsServer)
// 通过onmessage事件,一旦后端接口数据更新,那么会实时传送到客户端。
websocket.onmessage = function (evt) {
//evt里面包含最新的数据
}
跟http协议区别在于请求后链接是不断的,只要数据有更新,会实时传输到客户端。
通过定时器里面ajax调用接口。
setInterval(function(){
// ajax调用
}, 1000)
相当于每一秒钟更新一次数据