Javaweb知识之AJAX的概念的通俗理解(包含axios)

AJAX

一.概念:

AJAX(Asynchronous JavaScript And XML):异步的JavaScript和XML

异步 JavaScript的理解:就像你给朋友发了一条消息,然后继续做其他事情一样。你不需要等待朋友回复,可以继续做自己的事情。当朋友回复了,你会收到消息并做出相应的处理。这样可以让程序在等待某些操作完成的同时,继续执行其他任务,提高效率。

概念通俗的理解:

AJAX:当你在玩游戏的时候,有些游戏会在你玩的过程中不断更新内容,但是你不需要停下来去等待更新完成,可以继续玩。AJAX就是做了类似于这样子的事情,让网页能够在你使用的过程中,不断更新内容,但是你不需要等待整个页面重新加载。

二..AJAX的作用:

1.与服务器进行数据交换,通过AJAX可以给服务器发送请求,并获取服务器响应的数据。使用了AJAX和服务器进行通信,就可以使用HTML+AJAX来替换JSP页面了

2.异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术(局部刷新),如:联想搜索、用户名是否可用校验,等等。

AXIOS

一.升级封装版(Axios)

1.概念

Axios对原生的AJAX进行封装,简化书写

相关推荐
Lhappy嘻嘻39 分钟前
Java 并发编程(六)|并发进阶高频:CAS、锁升级
java·开发语言
要开心吖ZSH1 小时前
MVCC 进阶:快照读 vs 当前读、幻读与 Next-Key Lock
java·数据库·sql·mysql·mvcc
Profile排查笔记1 小时前
指纹浏览器环境异常排查:Fingerprint、Profile、Proxy、Session 和 Task Log 怎么看
前端·人工智能·后端·自动化
京韵养生记1 小时前
【无标题】
java·服务器·前端
小强库计算机毕业设计1 小时前
源码分享Spring Boot + Vue3 的校园社团管理系统
java·spring boot·后端·计算机毕业设计
格子软件1 小时前
2026年分布式GEO代理流量调度:源码级状态机防重挂实战
java·vue.js·人工智能·spring boot·分布式·vue
hj2862511 小时前
Docker 容器化技术标准化笔记
java·笔记·docker
我是一颗柠檬1 小时前
【Java项目技术亮点】EXPLAIN深度分析与慢查询治理
android·java·开发语言
万亿少女的梦1682 小时前
基于Spring Boot的社区管理系统设计与实现
java·spring boot·mysql·vue·系统设计
大气的小蜜蜂2 小时前
领域层的服务
java·前端·数据库