Ajax是什么?

  1. Ajax是什么?

Ajax是创建交互式网页应用的网页开发技术。简单来说就是网页在不加载的情况下,可以跟服务器交换数据,并更新页面的内容。

  1. 原理:
  1. 创建xhr(xmlHttpRequest)对象;

2, 通过xhr对象的open()方法和服务器进行连接;

  1. 构建服务器需要的数据,通过xhr对象的send()方法发送;

  2. 通过xhr的onReadyState、change事件来监听服务器与你的通信状态;

  3. 接受并处理服务器响应的数据结果;

  4. 把处理的数据渲染到HTML页面上

相关推荐
_一条咸鱼_40 分钟前
Vue 配置模块深度剖析(十一)
前端·javascript·面试
yechaoa1 小时前
Widget开发实践指南
android·前端
赤橙红的黄2 小时前
Spring Boot中接入DeepSeek的流式输出
java·服务器·javascript
前端切图仔0012 小时前
WebSocket 技术详解
前端·网络·websocket·网络协议
upp2 小时前
[bug]langchain agent报错Invalid Format: Missing ‘Action Input:‘ after ‘Action:‘
javascript·python·langchain·bug
JarvanMo2 小时前
关于Flutter架构的小小探讨
前端·flutter
前端开发张小七3 小时前
每日一练:4.有效的括号
前端·python
顾林海3 小时前
Flutter 图标和按钮组件
android·开发语言·前端·flutter·面试
雯0609~3 小时前
js:循环查询数组对象中的某一项的值是否为空
开发语言·前端·javascript
bingbingyihao3 小时前
个人博客系统
前端·javascript·vue.js