javascript - AJAX 是如何工作的

标签 javascript ajax

我接到这个电话:

// some code;
myAjaxCall(
      function abcd() {};
);

// more code

more代码和abcd可以在同一个线程还是不同线程中执行。我知道它是异步的。

最佳答案

假设myAjaxCall是一个ajax包装器,并且第一个参数是完整的回调,答案是“更多代码”将在abcd函数之前运行。但我需要查看 myAjaxCall 函数才能知道到底发生了什么。

请记住,完整的回调发生在 ajax 重新运行时。 “更多代码”在正常执行路径中执行。

关于javascript - AJAX 是如何工作的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5332447/

相关文章:

javascript - 我如何在jquery中的ajax函数调用中发送参数

javascript - 将网页文本中的匹配词更改为按钮

javascript - 并发异步请求 - 跟踪必要的超时

javascript - 如何在 background.html(Chrome 扩展)中获取 url 参数?

ruby - 如何确保 GET 来 self 的网站?

javascript - Laravel ajax 身份验证检查工作直到 JS 重定向

javascript - Laravel Ajax 调用 Controller

javascript - 获取设备的真实显示尺寸/DPI

javascript - 如何将日期移至下个月(固定日期)

php - 如何创建 "Next Page"链接到 mySQL 搜索的 "non-displayed"结果?