script標籤有以下6個屬性(均可選):
1. async 異步腳本。表示應該立即下載腳本,但不應妨礙頁面中的其他操作,比如下載其他資源或等待加載其他腳本。只對外部腳本文件有效。在 XHTML 文檔中,要把 async 屬性設置爲 async="async"。
2. defer 延遲腳本。表示腳本可以延遲到文檔完全被解析和顯示之後再執行,只對外部腳本文件有效。在 XHTML 文檔中,要把 defer 屬性設置爲 defer="defer"。
3. charset charset 屬性與 src 屬性一起使用,告訴瀏覽器用來編碼這個 JavaScript 程序的字符集。它的值是任何一個 ISO 標準字符集編碼的名稱。由於大多數瀏覽器會忽略它的值,因此這個屬性很少有人用。
4. src 表示包含要執行代碼的外部文件。
5.language 已廢棄。
6.type type可以看做是language的替代屬性,表示編寫代碼使用的腳本語言的內容類型(也成爲MIME類型)。