同步和异步AJAX调用有什么区别?何时使用同步和何时异步?AJAX同步和异步差异
8
A
回答
14
在非常基本的层次上,当您希望在后台进行调用时使用异步模式,并且希望代码等待调用完成时使用同步模式。
异步模式是AJAX调用的常用方法,因为您通常将回调函数附加到onreadystatechange
事件,以便您可以在服务器端数据准备就绪时响应,而不是等待数据到达。
4
异步请求发生在背景线程,这意味着在请求正在处理时UI不会被阻塞(当您进入状态和I/O等时,有很多例外。 )
假设我们有10秒的Web服务调用需要进行。如果你同步调用它,你将无法导航到其他页面,与网页进行交互等。如果你是异步的,你会的。
相关问题
- 1. 异步和同步方法
- 2. 同步和异步回调
- 3. 同步和异步活动
- 4. 异步调用和异步io调用之间的差异.net
- 5. 差异和合并或增量同步
- 6. AJAX请求同步与异步
- 7. 是在异步同步异步
- 8. EDT,异步,同步
- 9. 异步Ajax vs异步属性
- 10. 差异同步活动ANS异步活动之间
- 11. 异步异步
- 12. 异步动作+同步DBQuery VS同步动作+异步DbQuery
- 13. 同步和AJAX调用之间的性能差异
- 14. 合同异步和同步代码
- 15. jquery和ajax异步回发
- 16. CISC和RISC - 同步和异步
- 17. 同步异常
- 18. 的Android异步同步化
- 19. Node.js的异步/同步
- 20. 节点异步与同步
- 21. 同步GM_xmlhttpRequest异步操作?
- 22. 同步异步方法
- 23. BPEL:异步/同步模式
- 24. 同步使用异步值
- 25. XMLHttpRequest同步或异步
- 26. 使异步调用同步
- 27. 使异步查询同步
- 28. 异步Servlets与同步Servlets
- 29. javascript中的同步和异步循环
- 30. flex中的同步和异步调用
有没有同步AJAX,因为第一个“A”是“异步”。你是probalby谈论同步[XHR](https://developer.mozilla.org/en/xmlhttprequest)调用。 – user123444555621 2011-04-03 13:55:07