同步是指:當程式1呼叫程式2時,程式1停下不動,直到程式2完成回到程式1來,程式1才繼續執行下去。
非同步是指:當程式1呼叫程式2時,程式1徑自繼續自己的下乙個動作,不受程式2的的影響。
舉個不太恰當的例子,就像:
sendmessage(…)
trace0(「just like send」);
sendmessage是呼叫的時候不返回,等訊息響應後才執行trace0,這就是同步.
postmessage是呼叫後馬上返回,不用訊息響應就執行trace0,這就是非同步.
答案三:
同步和非同步的區別
舉個例子:普通b/s模式(同步)ajax技術(非同步)
同步就是你叫我去吃飯,我聽到了就和你去吃飯;如果沒有聽到,你就不停的叫,直到我告訴你聽到了,才一起去吃飯。
非同步就是你叫我,然後自己去吃飯,我得到訊息後可能立即走,也可能等到下班才去吃飯。
所以,要我請你吃飯就用同步的方法,要請我吃飯就用非同步的方法,這樣你可以省錢。
舉個例子 打**時同步 發訊息是非同步
同步與非同步概念
1.什麼是同步與非同步 舉個例子 普通b s模式 同步 ajax技術 非同步 同步 提交請求 等待伺服器處理 處理完畢返回 這個期間客戶端瀏覽器不能幹任何事 非同步 請求通過事件觸發 伺服器處理 這是瀏覽器仍然可以作其他事情 處理完畢 例子 同步就是你叫我去吃飯,我聽到了就和你去吃飯 如果沒有聽到,...
同步與非同步的概念
請問同步與非同步到底什麼意思啊?我所見的非同步好像就是在主線程開乙個新的執行緒就是非同步了,同步就是單執行緒,是這樣的嗎?2013年7月01日 22 23 xiaozhu1991 1007 00 同步就是在乙個主線程裡,你要做三件事情,a做完了做b,b完了再做c,是順序執行的 非同步就是在乙個主線程...
同步與非同步的概念
程序同步用來實現程式併發執行時候的可再現性。一 程序同步及非同步的概念 1 程序同步 就是在發出乙個功能呼叫時,在沒有得到結果之前,該呼叫就不返回。也就是必須一件一件事做,等前一件做完了才能做下一件事.就像早上起床後,先洗涮,然後才能吃飯,不能在洗涮沒有完成時,就開始吃飯.按照這個定義,其實絕大多數...