Ajax(异步 JavaScript 和 XML)
我们可以使用Ajax,从浏览器端向服务器端发送请求,并且可以携带数据
异步:可以异步地向服务器发送请求,在等待响应的过程中,不会阻塞当前页面,浏览器可以做自己的事情。直到成功获取响应后,浏览器才开始处理响应数据
XML(可扩展标记语言):是前后端数据通信时传输数据的一种格式,现在比较常用的是 JSON
Ajax 是浏览器与服务器之间的一种异步通信方式
Ajax 想要实现浏览器与服务器之间的异步通信,需要依靠 XMLHttpRequest,它是一个构造函数
不论是 XMLHttpRequest 还是 Ajax,都没有和具体的某种数据格式绑定
使用 Ajax 可以在不重新加载整个页面的情况下,对页面的某部分进行更新
(1) 慕课网注册检测
(2) 慕课网搜索提示
搭建 Ajax 开发环境:Ajax 需要服务器环境,非服务器环境下,很多浏览器无法正常使用 Ajax
Ajax 的使用步骤
1.创建 xhr 对象
const xhr = new XMLHttpRequest();
2.准备发送请求
xhr.open('HTTP 方法 GET、POST、PUT、DELETE','地址 URL /api/http/search/suggest?word=js',true);
//伪代码
// 调用 open 并不会真正发送请求,而只是做好发送请求前的准备工作
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。