XC
XC
Published on 2024-12-19 / 12 Visits
0
0

关于Ajax的异步调用

首先,这是我经常会遇到的一个问题,有时前端用ajax发请求到后端并返回数据,前端无法及时的在页面刷新时拿到数据

这时就出现了异步性的问题,就涉及到了两个关键字async、await

那么就来介绍一下这俩关键字

  • async 是异步的意思,await则可以理解为 async wait。所以可以理解async就是用来声明一个异步方法,而 await是用来等待异步方法执行

  • async作为一个关键字放在函数前面,表示该函数是一个异步函数,异步函数意味着该函数的执行不会阻塞后面代码的执行;而 await 用于等待一个异步方法执行完成;

简单来讲,只需要在函数名前加上async,在异步调用的ajax方法前加上await即可,一般都能解决ajax的异步性问题


Comment