在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 怎樣驗證外部樣式的執(zhí)行,會影響外部JS的執(zhí)行?

怎樣驗證外部樣式的執(zhí)行,會影響外部JS的執(zhí)行?

最近在研究HTML執(zhí)行的問題,在看一篇博客的時候,點這里,作者提到一個論點:

外部樣式會阻塞后續(xù)腳本執(zhí)行,直到外部樣式加載并解析完畢。對于外部樣式的加載會阻塞外部JS

的執(zhí)行,我已經(jīng)驗證過了,但是對于外部樣式的解析會影響JS的執(zhí)行,不知道該如何驗證?請

問,各位大神有沒有什么辦法?

回答
編輯回答
莓森

這個回到瀏覽器渲染html頁面的流程來解析,這個渲染過程是單線程,順序執(zhí)行(從上到下),引入外部文件有個加載(下載)過程,自然會堵塞下面內(nèi)容的加載。
一般情況下link樣式文件放置在head頭部,解析成DOM樹,完成這一步再加載js文件,(可以添加asyncdefer異步執(zhí)行)。
具體驗證方法可以查看這篇文章:解析頁面加載與js函數(shù)的執(zhí)行 onload or ready

2017年2月6日 02:20