- JavaScript 是基於對象(非面相對象)和事件驅動的腳本語言,主要應用在客戶端。
- 特點
- 交互性(信息的動態交互)
- 安全性(不允許直接訪問本地硬盤)
- 跨平台性(只要是可以解釋 JS 的瀏覽器都可以執行)
- JS 是 Netscapte 公司的產品,前身 LiveScript 是 Sun 公司的產品,現在是 Oracle 公司的產品。
- JS 是基於對象,Java 是面向對象。
- JS 只需解釋就可以執行,Java 需要先編譯成字節碼文件,再執行。
- JS 示弱類型,Java 是強類型(對每一種數據都定義好其類型,並對該類型所分配的空間進行好定義)。
要將其他代碼融入到 Html 中,都要以標籤的形式進行。
- JS 代碼存放到標籤對 <script> js code </script> 中。
- 當有多個 html 頁面使用到相同的 JS 腳本時,可以將 JS 代碼封裝到一個文件中,只要再 script 標籤的 src 屬性引入一個 JS 文件。(方便後期維護與擴展)
注意: 如果 script 標籤中使用 src 屬性,那麼該標籤中封裝的 Javascript 代碼不會被執行。
//demo.js
alert("Hello World");
//JSDemo.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<!--導入-->
<script type="text/javascript" src="JS\demo.js"></script>
<!--封裝代碼-->
<script type="text/javascript">
alert("Hello World");
</script>
</body>
</html>