HTML <script>
元素用于嵌入或引用可执行脚本。
在html中插入一个script
标签
<script src="index.js" sync crossorigin="anonymous"></script>
常用属性:
-
src
定义引入外部脚本的URL
-
type
定义script
元素包含或src
引用的脚本语言,text/javascript
,text/ecmascript
,application/javascript
,在html5
中,该属性可忽略,默认加载的是JavaScript
- async 浏览器是否在允许的情况下异步执行该脚本。布尔值,默认为
true
,要想在head
头加载外部需要操作dom
的脚本,必须指明async
属性 -
defer
这个布尔属性被设定用来通知浏览器该脚本将在文档完成解析后,触发DOMContentLoaded
事件前执行。 -
crossorigin
跨域属性,“anonymous"
关键字说明不会通过cookies
,客户端SSL
证书或HTTP
认证交换用户凭据。