Ajax概述

简介: Ajax概述

1.1 AJAX 简介


AJAX 全称为Asynchronous JavaScript And XML,就是异步的JS 和XML
通过AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据
AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式

1.2 XML 简介


XML 可扩展标记语言。
XML 被设计用来传输和存储数据。
XML 和HTML 类似,不同的是HTML 中都是预定义标签,而XML 中没有预定义标签,
全都是自定义标签,用来表示一些数据。

比如说我有一个学生数据:
name = “孙悟空” ; age = 18 ; gender = “男” ;
用XML 表示:


<student>
  <name>孙悟空</name>
  <age>18</age>
  <gender>男</gender>
</student>

现在已经被JSON替代了

{"name":"孙悟空","age":18,"gender":"男"}


1.3  Ajax优点


     A.无需刷新,自动与服务器形成通信
     B.允许根据用户事件更改页面


1.4Ajax缺点


    A.无浏览历史
    B.存在跨域问题
    C.对SEO(优化)不友好



相关文章
N..
|
1月前
|
XML JSON 前端开发
Ajax概述
Ajax概述
N..
14 0
|
前端开发 SEO
Ajax-01:Ajax概述
Ajax-01:Ajax概述
142 0
Ajax-01:Ajax概述
|
JavaScript Java 应用服务中间件
Python全栈 Web(Ajax 概述 创建)
Flask、Python、Django、框架、服务器、客户端、浏览器、交互、WEB、Python前端、CSS、JAVA、HTML、H5、PHP、JavaScript、JQuery、分布式开发
2595 0
|
Web App开发 JavaScript 前端开发
|
Web App开发 JavaScript 前端开发
Ajax技术概述与现状应用
Ajax技术概述与现状应用   AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
1010 0
|
5月前
|
XML 前端开发 JavaScript
什么是Ajax和jquery
什么是Ajax和jquery
39 0
|
4月前
|
JSON 前端开发 Java
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
60 0