详细解析JavaScript的Ajax之同步和异步的区别

本文涉及的产品
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
简介: 详细解析JavaScript的Ajax之同步异步的区别博客整理到这里基本上JavaScript的初级知识就整理完了,现在我们来说一下看JavaScript的最后一个知识点——Ajax。(Asynchronous Javascript And XML) 即异步 JavaScript 和 XML,一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。1.同步和异步首先我们先来分析一下JavaScript的中的同步和异步的区别。同步就是调用某个内容时,调用方得等待这个调用返回结果才能继续往后执行。(期间不可以执行其他的命令)。如图:

详细解析JavaScript的Ajax之同步异步的区别




博客整理到这里基本上JavaScript的初级知识就整理完了,现在我们来说一下看JavaScript的最后一个知识点——Ajax。


(Asynchronous Javascript And XML) 即异步 JavaScript 和 XML,一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。


1.同步和异步


首先我们先来分析一下JavaScript的中的同步和异步的区别。


同步就是调用某个内容时,调用方得等待这个调用返回结果才能继续往后执行。(期间不可以执行其他的命令)。如图:

图片.png

在这里插入图片描述


异步,和同步相反调用方不用立即得到结果,而是在调用发出后调用者可用继续执行后续操作(期间可以执行其他命令)。如图:

图片.png

在这里插入图片描述


总结: 所谓同步异步举个简单的例子,就类似于你叫我去吃饭,同步就是你不停的叫我,知道我回应你,一起去吃饭。异步是你叫完我之后无论我有没有回应你都去吃饭。所以如果想要省钱,你请我吃饭就用异步,想让我请你吃饭就用同步。当然实际开发中,如果加载大量的数据使用异步(百度图片列表,淘宝商品列表等),少量数据可以使用同步。


相关文章
|
2月前
|
存储 运维 安全
SaaS多租户和单租户的区别解析
SaaS多租户的系统维护成本低,多租户系统在升级时,只需要更新一次,维护人员不需要对每个用户更新,节省了很大的运维成本,这对于所有客户都在做同样事情的系统来说是很有用的。
101 3
|
11天前
|
数据采集 前端开发 JavaScript
虎扑APP数据采集:JavaScript与AJAX的结合使用
虎扑APP数据采集:JavaScript与AJAX的结合使用
|
20天前
|
XML 前端开发 JavaScript
webSocket 和 ajax 的区别
【10月更文挑战第26天】在实际开发中,需要根据具体的应用需求来选择合适的技术,以实现最佳的用户体验和系统性能。
|
1月前
|
XML 前端开发 JavaScript
详解Ajax与axios的区别
详解Ajax与axios的区别
|
1月前
|
数据处理 Python
深入探索:Python中的并发编程新纪元——协程与异步函数解析
深入探索:Python中的并发编程新纪元——协程与异步函数解析
27 3
|
2月前
|
消息中间件 canal 关系型数据库
Maxwell:binlog 解析器,轻松同步 MySQL 数据
Maxwell:binlog 解析器,轻松同步 MySQL 数据
315 11
|
1月前
|
自然语言处理 Java 数据处理
Java IO流全解析:字节流和字符流的区别与联系!
Java IO流全解析:字节流和字符流的区别与联系!
81 1
|
2月前
|
移动开发 前端开发 JavaScript
js之ajax |12-6
js之ajax |12-6
|
1月前
|
自动驾驶 5G 网络架构

推荐镜像

更多
下一篇
无影云桌面