简单介绍两种:
第一种Ajax
Ajax = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML),ajax就是基于浏览器提供的XMLHttpRequest对象来实现的
什么叫异步?
异步,不同的意思,这里也就是指不跟浏览器加载执行网页代码的步伐一致,也就是说在一个网页中需要用户操作来触发执行代码,而不是整个网页代码一次性执行完毕。
它最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。并且不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。
总的来说,就是:
ajax 是数据请求方式的一种,
- 前端可以发送数据到后端
- 可以接受从后端传过来的数据
- 可以解析从后端传过来的数据
- 可以对页面进行局部刷新操作
async
类型:Boolean
默认值: true。默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。
注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。<