国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - 非同步模組的理解
曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新 2017-07-05 10:49:39
0
2
1149

對於同步模組,模組必須提前載入進記憶體。
對於非同步模組,比如說他的實作requirejs,依賴前置,且提前執(zhí)行,這不也是提前載入進記憶體了嗎,那為什麼說是異步的?看了很多AMD和CMD的知識,就是不太明白同步模組載入和非同步模組載入的差別。

曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新

全部回覆(2)
淡淡煙草味

這個機制和【內(nèi)存】關係並不大,更多可以理解為【腳本的下載時機】。

前端的特殊性在於,腳本檔案的體積和下載時間,會直接影響頁面效能。同步載入的規(guī)範中,所有依賴必須下載好後,腳本才能執(zhí)行。

而異步載入的規(guī)範中,只有程式碼運行到需要的位置時,才會載入所需的腳本。例如一個巨大的單頁應用,首頁部分的腳本可以特別輕,而進入某個功能頁時,再異步加載需要的模組,這樣對效能有很大的幫助。

我想大聲告訴你

requirejs的非同步載入本質(zhì)上是在

裡append需要非同步載入的
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板