对AJAX的理解,实现一个AJAX请求

226 阅读1分钟

Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发送异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。
XMLHttpRequest是ajax的核心机制,是一种支持异步请求的技术。简单的说,也就是javascript可以及时向服务器提出请求和处理响应,而不阻塞用户。达到无刷新的效果。

get 请求

  1. 创建一个XMLHttpRequest对象\
  2. 调用该对象的open方法\
  3. 如果是get请求,设置回调函数onreadystatechange = callback\
  4. Send
    post 请求
  5. 创建一个XMLHttpRequest对象\
  6. 调用该对象的open方法\
  7. 调用setRequestHeader(“Content-Type”, “application/x-www-form-urlencoded”);\
  8. 设置回调函数onreadystatechange = callback\
  9. Send\