服务器(Server):负责存放和对外提供资源的电脑。
客户端(Client):负责获取和消费资源的电脑。
统一资源定位符(UniformResourceLacator,URL):用于标识互联网上每个资源的唯一存放位置。浏览器只有通过URL位置,才能正确定位资源的存放位置,从而成功访问到对应的资源。
如果是edge浏览器,可以右键检查,然后按图中步骤查看。

如果是谷歌浏览器,同样点击右键检查,然后按图中步骤查看。

数据,也是服务器对外提供的一种资源。只要是资源,必然要通过请求-处理-响应的方式来获取。

如果要在网页中请求服务器上的数据资源,就需要使用XMLHttpRequest(简称xhr)对象。类似于document对象都是由浏览器即window提供的。不同的是,xhr需要通过构造函数实例化。即var xhrObj = new XMLHttpRequest()。
请求的方式有很多,常见的为get和post。
get请求通常用于获取服务端资源(向服务器要任何资源)
post请求通常用于向服务器提供数据(往服务器发送资源)
Ajax的全程是Asynchronous Javascript And XML(异步js和XML)。通俗的理解就是在网页中利用xhr来和服务器进行数据交互的方式。
之前所学的技术只能把网页做的美观,如果要实现网页和服务器的数据交互则需要使用Ajax。

Ajax典型的应用场景有:用户名检测是否存在、数据可视化大屏的时间更新、搜索引擎动态加载提示列表、根据页码值动态刷新表格的数据、数据的增删改查。
浏览器中提供的XMLHttpRequest用法较为复杂,故JQuery对其进行了封装,提供了一系列Ajax相关的函数,极大地降低了Ajax的使用难度。
JQuery中发起Ajax请求的最常用三个方法如下:
说明:jQuery中的$.get()函数的功能单一,专门用于发起get请求,从而将服务器上的资源请求到客户端来进行使用。
语法:$.get(url,[data],[callback])
说明:jQuery中的$.post()函数的功能单一,专门用于发起post请求,
语法:$.post(url,[data],[callback])
说明:$.ajax可看做是get和post的结合体。
语法:
$ajax({
type:'',//post或get
url:'',
data:{},
success:function(res){}
})
说明:使用ajax请求数据时,被请求的URL地址,被叫做数据接口。同时,每个接口必须有请求方式。
说明:表单在网页中主要负责数据采集的功能,HTML中的