本文笔记基于「千古壹号」的GitHub项目:https://github.com/qianguyihao/web
非商业用途自由转载,保持署名,注明出处!
1.基础
- 作用之一:在浏览器中,可以在不刷新的情况下,通过Ajax的方式获取一些新内容!
- Ajax:Asynchronous Javascript And XML(异步JS和 XML),是对现有技术的结合。
- 核心对象:js对象(XMLHttpRequest)
- 补充:vscode中添加插件先点击左侧如下图标:
2.Ajax请求
- get和post区别:HTTP 方法:GET 对比 POST
- GET - 从指定的资源请求数据
- POST - 向指定的资源提交要被处理的数据
2.1 get请求
- 发送请求5步骤,以get请求举例,创建index.html
1.创建异步对象
var ajaxObj = new XMLHttpRequest();
2.设置请求的参数:方法,url等
ajaxObj.open('get', '1.php')