Ajax初识

过去——页面需要更新内容的时候,要向服务器请求,服务器做出响应,返回一个完整的页面。

              结果就是~~~太慢了!

现在——利用Ajax,浏览器只需要向服务器发送需要修改的部分,然后服务器返回需要修改的部分。有时,对于简单的某些更新,甚至不需要和服务器通信!

            结果就是快了很多~~

Ajax核心——异步请求!

      在使用Ajax的时候,你的页面会发出异步请求。就是说,用户可以继续工作不必等待响应。

因此Ajax具有以下优势:

  1. 浏览器可以从服务器同时请求多项内容。
  2. 浏览器请求返回的速度回很快。(有时)

  3. 只有页面内真正需要修改的部分得到更新。

  4. 减少服务器数据流量。

  5. 用户可以在页面更新的同时继续工作。

有些改变无须与服务器往返通信就可以处理。在浏览器端完成处理可以使你的WEB应用更像是一个桌面应用。

什么时候需要用Ajax和异步请求呢?

 如果希望用户在工作的同时继续做一些处理,可能就需要一个异步请求。

如果希望用户在继续操作之前得到某些信息或者得到一个 响应,则让用户等待吧,就需要用同步请求。

   

猜你喜欢

转载自blog.csdn.net/guitarist0505/article/details/81093384