同步和異步AJAX調用有什麼區別?何時使用同步和何時異步?AJAX同步和異步差異
8
A
回答
14
在非常基本的層次上,當您希望在後臺進行調用時使用異步模式,並且希望代碼等待調用完成時使用同步模式。
異步模式是AJAX調用的常用方法,因爲您通常將回調函數附加到onreadystatechange
事件,以便您可以在服務器端數據準備就緒時響應,而不是等待數據到達。
4
異步請求發生在背景線程,這意味着在請求正在處理時UI不會被阻塞(當您進入狀態和I/O等時,有很多例外。 )
假設我們有10秒的Web服務調用需要進行。如果你同步調用它,你將無法導航到其他頁面,與網頁進行交互等。如果你是異步的,你會的。
相關問題
- 1. Ajax同步或異步
- 2. Javascript異步和同步ajax操作
- 3. 觸發器中同步和異步復位之間的差異
- 4. 同步和異步策略
- 5. 同步和異步活動
- 6. 異步和同步方法
- 7. 使Meteor.methods同步和異步
- 8. 同步和異步回調
- 9. 同步和異步API
- 10. 異步調用和異步io調用之間的差異.net
- 11. 差異和合並或增量同步
- 12. 的Javascript:使用AJAX異步同步
- 13. jQuery ajax調用同步vs異步?
- 14. AJAX請求同步與異步
- 15. 同步。每個與異步.ajax
- 16. 是在異步同步異步
- 17. EDT,異步,同步
- 18. 異步Ajax vs異步屬性
- 19. 差異同步活動ANS異步活動之間
- 20. 異步異步
- 21. 異步動作+同步DBQuery VS同步動作+異步DbQuery
- 22. 同步和AJAX調用之間的性能差異
- 23. 合同異步和同步代碼
- 24. jquery和ajax異步回發
- 25. AJAX功能和異步:假
- 26. 如何模擬同步ajax調用? (基於異步的同步)
- 27. CISC和RISC - 同步和異步
- 28. 異步Ajax邏輯
- 29. AJAX異步.post的
- 30. 同步異常
有沒有同步AJAX,因爲第一個「A」是「異步」。你是probalby談論同步[XHR](https://developer.mozilla.org/en/xmlhttprequest)調用。 – user123444555621 2011-04-03 13:55:07