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

server/2024/10/18 14:25:46/

                           AJAX

一.概念:


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

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


概念通俗的理解:


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

二..AJAX的作用:


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

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

                                 AXIOS

 

一.升级封装版(Axios)
 1.概念
Axios对原生的AJAX进行封装,简化书写


http://www.ppmy.cn/server/7487.html

相关文章

ES6 import / export / export default type=module

1.export可以导出多个变量,函数,变量,函数需要一个一个导出,也可以以对象的方式导出{}; 2.import的时候,也需要加{},且变量名,函数名需要和导出的一样。 3.export default 只能导出一个对象&…

npm install 太慢?解决方法

npm install 太慢的问题可能有多种原因,包括网络问题、npm源的问题以及电脑硬件性能等。以下是一些常见的解决方法: 更换npm源:默认的npm源可能位于国外,这可能导致下载速度较慢。你可以更换为国内的npm源,例如淘宝npm…

论坛报名 | 中关村论坛“区块链与隐私计算论坛”报名开始!

2024中关村论坛—区块链与隐私计算论坛 正在报名! 长安链开源社区作为区块链与隐私计算分论坛协同支持社区,为社区成员单位提供免费参会名额,名额有限先到先得,欢迎积极报名! 论坛时间:2024年4月27日&…

Java-JavaDoc

Java源码文档说明的标准格式通常遵循JavaDoc的规范&#xff0c;以下是一个基本的示例&#xff1a; /*** 这是一个Java类的文档说明** ClassName MyJavaClass* Description 这是一个示例Java类&#xff0c;用于演示JavaDoc的注释格式* Author 张三 <zhangsanexample.com>…

npm常用命令详解(一)

npm&#xff08;Node Package Manager&#xff09;是Node.js的包管理器&#xff0c;它允许你安装、共享和管理Node.js代码库。以下是一些常用的npm命令及其详解&#xff0c;以帮助您更好地理解和使用它。 1. npm install 功能&#xff1a;安装Node.js包。 语法&#xff1a;n…

使用 hiredis 客户端库封装一个简单的 Redis 类

目录 思考一下redis编程的整个过程。 我们作为redis客户端。需要跟redis服务器交互。 封装 Redis 的 C 类的过程可以分为以下几个步骤&#xff1a; 一个完成发布订阅功能的 Redis 类 思考一下redis编程的整个过程。 我们作为redis客户端。需要跟redis服务器交互。 那说白了…

Oracle第一章

01-事物 事务性操作 增删改 非事物性操作 查 特点 一致性和原子性 确保数据的步骤安全 隔离性 多个用户对同一个数据进行事物操作 需要先来后到 begin开启事务(oracle默认开启) rollback 回滚数据 commit 数据提交 02-什么是 ORACLE 2-1 什么是 ORACLE ORACLE 数据库系…

微服务分布式缓存:无法反序列化 Cannot deserialize;

问题描述 在拆分SpringBoot项目搭建微服务的过程中&#xff0c;需要配置分布式缓存&#xff0c;对redis进行配置&#xff0c;配置完成后&#xff0c;在启动Knife4j文档界面时报错&#xff0c;发现是redis无法反序列化的问题&#xff0c;但是报错中所指出的类com.jhin.jhinoj.m…