課程
/前端開發
/JavaScript
/原生 JS 實現幀動畫庫
同步和異步怎么理解?
2019-04-15
源自:原生 JS 實現幀動畫庫 2-1
正在回答
同步就是排隊,一個完畢接著執行下一個
異步就是同時開始執行,有的快有的慢
定時器和AJAX就是常見的異步操作,由于具體結束時間不確定,又需要等待他們結束后執行下一步操作,就產生了回調函數,相當于偽同步。
舉個栗子,目前有abc三個任務要執行:同步是:a==ok=》b==ok=》c(a完成后再執行b,b完成后再執行c)異步:a=》b=》c? (無論a任務o不ok都執行b,無論b任務o不ok都執行c,也就是3個任務同時去執行)。
舉報
了解如何用原生JS實現酷炫的幀動畫,吸引他她的注意
2 回答同步和異步任務的區別
1 回答無限重復同步任務出現Bug(無盡遞歸too much recursion)
2 回答_syncTask 里面這一句怎么理解?
1 回答為啥要多寫一步window[item.id]?
2 回答Animation.prototype是什么 不懂 求解
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-07-05
同步就是排隊,一個完畢接著執行下一個
異步就是同時開始執行,有的快有的慢
定時器和AJAX就是常見的異步操作,由于具體結束時間不確定,又需要等待他們結束后執行下一步操作,就產生了回調函數,相當于偽同步。
2019-05-04
舉個栗子,目前有abc三個任務要執行:同步是:a==ok=》b==ok=》c(a完成后再執行b,b完成后再執行c)
異步:a=》b=》c? (無論a任務o不ok都執行b,無論b任務o不ok都執行c,也就是3個任務同時去執行)。