ajax同步、異步概念和區別

首先我們需要了解下,什么叫同步概念,什么叫異步概念

同步、異步概念

同步, 提交請求 ->服務器進行處理->等待結果(這個期間,你不能做任何事,只有收到服務器的結果后,才可進行其他操作)

異步, 提交請求->服務器處理(這個期間你不用等待服務器的結果,你可去干自己的事情了)->處理完畢

同步和異步的概念就類似上面這樣

ajax同步、異步

異步:現在的大多數項目,都是使用ajax的異步請求。因為這樣能過避免服務器的檢索給用戶帶來的時間延遲。異步傳輸,總是悄悄進行著,用戶根本不知道這后面都發生了什么事,用戶只要專注著操作瀏覽器界面就好了,這個對于用戶體驗來說,非常好。

同步:發完一個請求時,就一直處于等待狀態。比如,你的鼠標一直顯示著轉啊轉哈,直到服務器把數據處理完畢了,再告知瀏覽器現在可以了,你可以操作其他事情了,可是這對于用戶是一個多么痛苦的體驗,為了這個請求,頁面一直無法操作,就像瀏覽器“死機”了一樣 。所以,同步請求最好慎用。

不過也有用同步的啦。有的時候,當前請求的結果是下一步請求的前提,只有知道了當前請求的結果,才能知道接下來怎么做。

同步、異步,各有春秋,處于什么場景,就用什么。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,948評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,372評論 25 708
  • 全書名為《麥肯錫教我的寫作五期》,副書名為:從邏輯思考到文案寫作。 確實是一本好書,適合所有想提高寫作的人。從信息...
    性感小金牛閱讀 527評論 0 4
  • 丸健水產,不做海鮮水產生意,是一家賣關東煮的老店。 在東京北邊赤羽區的某條老街里,這家店面不大、連座位都沒有的小小...
    那一座城閱讀 360評論 0 0
  • 唉,我也不知道為什么要寫這個郵件,反正就是想找個人聊聊,我覺得除了你,我跟別人也沒什么可以聊的。從你說分手算起來也...
    Jimmy_CCJ閱讀 314評論 0 0