文章詳情頁
javascript - 為什么動態創建<script>標簽加載外鏈JS文件時是異步加載?
瀏覽:188日期:2023-03-18 15:30:58
問題描述
b.js文件代碼:var script = document.createElement('script');script.src = 'http://m.lshqa.cn/wenda/a.js';document.body.appendChild(script);
為什么這樣會異步加載 a.js文件 ,如果 b.js 文件中的代碼還沒執行完,但是a.js文件加載完了,這時該執行 a.js中的代碼,還是繼續執行b.js中剩下的代碼呢?不太懂,望指教
問題解答
回答1:先執行a.js在繼續執行b.js剩下的代碼,這個是一種順序加載的執行形式。
標簽:
JavaScript
相關文章:
1. javascript - JS變量被清空2. javascript - 關于apply()與call()的問題3. java - spring boot 如何打包成asp.net core 那種獨立應用?4. Python中使用超長的List導致內存占用過大5. javascript - 有適合開發手機端Html5網頁小游戲的前端框架嗎?6. 安全性測試 - nodejs中如何防mySQL注入7. java - 在用戶不登錄的情況下,用戶如何添加保存到購物車?8. java - 如何用圖畫的方式有效地表示多線程?9. html - eclipse 標簽錯誤10. javascript - axios請求回來的數據組件無法進行綁定渲染
排行榜
