Ajax 小叮当的口袋 2021-03-04 114 阅读1分钟 一、什么是Ajax,解决了什么问题? 1. 重点概念 Ajax: Asynchronous JavaScript and XML,即异步的JavaScript和XML XML:类似于HTML,但可以是程序员自己定义的标签用于传输数据 2.出现背景及优缺点 出现背景 用户每一个请求都需要重新加载整个网页 优缺点 优点:可以在不刷新页面的情况下请求部分数据 缺点:会导致浏览器回退与加入收藏书签 3. 解决的实际问题 不刷新页面的情况下异步加载 二、实际使用 1. 创建XMLHttpRequest对象 2. 初始化(使用open方法设置请求方法和url是否异步) 3. 使用send方法发送 4. 事件绑定,处理服务器端返回的结果(readystatechange)