<script> 元素用于在HTML文档中定义脚本代码(通常为JavaScript),或用于引用外部的脚本文件。
示例:
<script>
window.alert("JavaScript");
</script>
<script src="jquery.js"></script>
规定脚本异步执行。(仅适用于外部脚本)
不可与 defer 属性同时使用。
属性值:async
规定页面解析完毕后,才执行脚本。(仅适用于外部脚本)
属性值:defer
指定脚本的MIME类型。
在HTML5中,该属性可选。
属性值:text/javascript 脚本为JavaScript代码
指定脚本的字符编码。(仅适用于外部脚本)
属性值:charset... 编码类型
用于指定外部脚本的URL。(仅适用于外部脚本)
属性值:src 外部脚本的URL
注:
对于外部脚本的执行,受 async 和 defer 属性影响,浏览器在读取到 <script> 引用了外部的脚本时:
提示:
当 <script> 元素中同时定义了嵌入的脚本并引用了外部脚本时,嵌入的脚本会被当做 纯文本 对待,不会被执行。

