-2
我知道我在jquery的ajax實現中運行的代碼是異步的。jquery成功事件是否異步運行?
我的問題是,jquery實現ajax的成功事件是否也異步運行?
換句話說,如果我在成功事件中做了一些耗時的操作,它可能會凍結DOM嗎?就像這樣:
$.ajax({
url: "longprocess.php",
type: "post",
success: function(){
do_another_very_long_process();
} //will this slow down the DOM?
});
你爲什麼不試試呢? –
'它是否在後臺運行?'沒有JS只有一個線程,所以沒有'背景'的概念。 「一個耗時的操作是否會凍結DOM?」是的。 –
您可以通過使用WebWorkers獲得類似於後臺處理的內容。 – Barmar