鍍金池/ 問答/HTML/ 關(guān)于JQUERY的異步問題

關(guān)于JQUERY的異步問題

最近看了JQUERY的callback,deferred和queue部分,有個問題,callback和queue無非就是用觀察者模式將函數(shù)存在緩存數(shù)組里,而后使用fire,dequeue等方法進(jìn)行逐個調(diào)用,是如何形成的所謂異步?

回答
編輯回答
放開她

不是很明確問的問題,試著寫兩句

異步

瀏覽器可以繼續(xù)操作

同步

瀏覽器被阻塞,必須等請求完成才能操作

//代碼解釋:
for (var i = 0; i < 5; i++) {
    //異步效果
    console.log(i);

    //同步效果
    //alert(1);
}

同步異步是瀏覽器提供的接口方式,jQuery只是調(diào)用API,并非jQuery來實(shí)現(xiàn)異步

2017年2月18日 01:34