日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

javascript精要(2)-<script>标签加载时机与位置

發布時間:2025/3/12 javascript 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 javascript精要(2)-<script>标签加载时机与位置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、以前,所有<script>元素都放在頁面的標簽內。
(1)其目的在于:把外部的CSS和JS文件都集中放在一起。
(2)但必須把所有的JS代碼都下載、解析和解釋完成后,才能開始渲染頁面。
2、現代web應用程序通常將所有JS引用放在<body>元素中的頁面后,這樣,頁面在js代碼之前完全渲染頁面。
3、可使用<defer>告訴立即開始下載,但推遲執行。只對外部腳本有效。
4、異步使用<async>,但不保證能按照它們出現的次序執行,立即下載,但異步執行,與頁面渲染執行不沖突,不必等腳本下載或執行完事,再加載面巾,也不等到該異步腳本下載和執行后再加載其他腳本,但不應在加載期間,修改DOM。
5、異步腳本在頁面的load事件前執行,但可能會在DOMContentLoaded之前或之后,不能使用document.wirte

總結

以上是生活随笔為你收集整理的javascript精要(2)-<script>标签加载时机与位置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。