AJAX基础(一)

一.什么是AJAX?
AJAX=Asynchronous JavaScript and XML(异步js和xml)
Ajax并不是一门编程语言。
Ajax最大的优点是在不加载整个页面的情况下,可以与服务器交换数据并实现部分刷新
AJAX是一种用于创建快速动态网页的技术,通过在后台与服务器进行少量的数据交换,Ajax使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新
传统的网页(不使用AJAX),要实现网页刷新,必须重新加载整个页面
二.AJAX的工作原理
1.浏览器:
1)有一个事件正在发生
2)创建一个XMLHttpRequest 对象
3)发送向服务器发送HttpRequest请求
2.服务端:
1)处理来自浏览器发送的HttpRequest请求
2)创建相应并将处理结果的数据返回给浏览器端
3.浏览器端:
1)使用javaScript处理返回的数据
2)更新网页内容
这里写图片描述
三.AJAX是基于现有的Internet标准且联合以下内容使用:
1.XMLHttpRequest对象(异步的与服务器交换data)
2.js/Dom(信息显示/交互)
3.css3(给数据定义样式)
4.XML(作为转换数据的格式)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值