首頁  >  文章  >  web前端  >  HTML中如何使用JavaScript

HTML中如何使用JavaScript

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-06-15 11:37:572934瀏覽

在html中,可以在script標籤中使用javascript,只需要在頁面中加入「<script>JavaScript代码</script>」程式碼即可。 script標籤用於定義客戶端腳本,該元素既可以包含腳本語句,也可以透過src屬性指向

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

推薦學習:html影片教學

1.使用script元素

<script>
    //JavaScript代码
</script>

HTML 4.01為3f1c4e4b6b16bbbd69b2ee476dc4f83a定義了6個屬性

  • async(可選)

    表示應該立即下載腳本,但不妨礙頁面中的其他操作,例如下載其他資源或待載入其他腳本。只對外部腳本檔案有效

//异步脚本
<script type="text/javascript" defer="defer" src="first.js"></script>
<script type="text/javascript" defer="defer" src="second.js"></script>
//指定async属性的目的是不让页面等待这两个脚本下载和执行,从而异步加载页面其他内容。
//但是不保证它们的先后顺序,也就是第二个脚本可能在第一个脚本之前执行。
  • charset(可選,很少使用)
    指定程式碼的字元值,大多數瀏覽器會將其忽略,很少用

  • defer(可選)
    表示腳本可以延遲到文件完全被解析和顯示之後再執行。只對外部文件有效。

//延迟脚本
<script type="text/javascript" defer="defer" src="first.js"></script>
<script type="text/javascript" defer="defer" src="second.js"></script>
//添加defer属性之后,直到遇到</html>才会执行,也就是最后最后执行就是它了
  • language(已廢棄)
    用於表示編寫程式碼使用的程式語言,已廢棄



    # #src(可選)
  • 表示包含要執行程式碼的外部檔案



    <script type="text/javascript" src="first.js"></script>
    //外部文件first.js将被加载到当前页面中
    //注意注意呀,此时在<script>和</script>之间不再包含额外的JavaScript代码,因为这些额外的代码将会被忽略,不执行!!!
    <script type="javascript" src="www.somewhere.com/file.ja"></script>
    //也就是说src还可以包含来自外部域的.js文件,而不仅仅是自己编写的。功能更加强大。
    //注意注意呀,外部域的.js文件可能不可控,所以要么你是它的所有者、要么他的所有者值得信赖、要么就不要使用!!!

  • type(可選)

    可以看成是language的替代品,常用的是type=text/javascript,不必需

    包含在3f1c4e4b6b16bbbd69b2ee476dc4f83a2cacc6d41bbb37262a98f745aa00fbf0將從上到下依序解釋。在解釋3f1c4e4b6b16bbbd69b2ee476dc4f83a元素內部的所有程式碼求值完畢之前,頁面中其他內容不會被載入和顯示。

2.標籤的位置

  • 傳統做法

    所有的3f1c4e4b6b16bbbd69b2ee476dc4f83a都放在93f0f5c25f18dab9d176bd4f6de5d30e中,目的是把所有外部檔案.css和.js都放在相同的地方。
    但這會造成在所有JavaScript程式碼被下載解釋完成之前,在6c04bd5ca3fcae76e30b72ad730ca86d裡的頁面內容將不會呈現。媽呀,萬一JavaScript程式碼很多,那會怎麼樣! ! !那會一眼看上去瀏覽器視窗一片空白,這是什麼啊

  • 最佳做法
    把全部的JavaScript引用放在6c04bd5ca3fcae76e30b72ad730ca86d元素內容的後面

<!DOCTYPE html>
<html>
    <head>
        <title> 位置很重要</title>
    </head>
    <body>
        <!--放置页面内容-->
        <script type="text/javascript" src="first.js"></script>
        <script type="text/javascript" src="second.js"></script>
    </body>
</html>
###3.嵌入程式碼或外部檔案的選擇######在html中嵌入JavaScript當然沒有問題。但是最好的做法是盡可能使用外部文件來包含JavaScript程式碼。具有一下優點:############可維護性### 將.js檔案放在一個資料夾裡面維護起來方便多了,無需觸及HTML標記######## ####可快取### 如果有兩個頁面都是用同一個.js文件,那麼只下載一次,加快頁面載入速度#########

以上是HTML中如何使用JavaScript的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn