script
標記是 netspace 公司最先爲在 html中引入 javascript代碼而創造的HTML元素,並最終被 HTML規範採納。
script
標記有四個比較重要的屬性:javascript
defer
添加了defer
屬性的腳本會等待頁面加載並解析完成後執行(即在瀏覽器解析到</html>
以後)。而且多個延遲腳本會根據順序執行。html
<head> <script defer="defer" src="1.js"></script> <script defer="defer" src="2.js"></script> </head>
兼容性:IE6.0+ 、FF3.五、SF五、CH1+java
async
與延遲腳本 defer
相同,異步腳本 async
也會等待頁面加載並解析完成後執行,只是多個異步腳本其執行順序並不相同。瀏覽器
<head> <script async src="1.js"></script> <script async src="2.js"></script> </head>
兼容性:IE10.0+ 、FF3.六、SF五、CH1+異步