Ajax 同步與非同步請求

  • 2019 年 12 月 23 日
  • 筆記

同步、非同步

ajax對象.open(方式get/post, url地址, [非同步true]同步false);

ajax是一個可以與伺服器進行(同步或非同步)交互的技術之一。

同步:同一個時間點只允許執行一個進程。

非同步:同一個時間點允許執行多個進程。

什麼時候使用同步技術

Ajax絕大多是情況下進行非同步請求。但有的時候也要使用「同步請求」(其不能被取代)。例如頁面中有兩個部分。ajax請求的內容和正常顯示html內容的輸出,如果html的輸出內容包括ajax請求的內容。就需要是的ajax請求完成了再進行html內容的輸出,這樣就要設置兩者一前一後調用(而並非同時調用),既要進行同步請求

本文鏈接:https://www.debuginn.cn/400.html

本文採用CC BY-NC-SA 3.0 Unported協議進行許可,轉載請保留此文章鏈接