在学习AJAX视频之前,通过项目的实践,已经接触过很多相关的知识了,所以当但AJAX视频的时候,看到其中讲解的内容很熟悉,自然就有共鸣啦,先来宏观认识一下AJAX。
简介
AJAX即“Asynchronous Javascript And XML”,是指一种创建交互式网页应用的网页开发技术。
AJAX = 异步JavaScript和XML(标准通用标记语言的子集),是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
与传统Web的不同
用户体验
服务器端的servlet
AJAX方式:表面现象是接收请求数据,然后进行家宴操作,然后输出结果,本质上是返回了数据。
页面端
传统方式:表面现象:
1.页面简单;
2.Submit按钮提交数据,表单管理数据;
3.input中定义name属性。
本质上浏览器做了很多数据组织和提交的工作。
AJAX方式:表面现象:
3.input中定义id属性;
优势
1.AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。
2.使用Javascript向服务器提出请求并处理响应而不阻塞用户!核心对象XMLHTTPRequest。
3.AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。
4.AJAX 可使因特网应用程序更小、更快,更友好。
3.AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。
4.AJAX 可使因特网应用程序更小、更快,更友好。
5.AJAX 是一种独立于 Web 服务器软件的浏览器技术。
看视频的过程中一定要注意例子的实现,小编正在跟着视频老师敲例子,当然也是越熟悉越好,注意细节的使用,基础才是根本!