IT課程 JavaScript基礎 035_HelloJavaScript
JavaScript 是一種高級動態面向對象的編程語言,也是世界上最流行的編程語言之一。它主要用於 Web 開發,但也廣泛應用於服務器端開發、遊戲開發、移動開發和其他領域。
JavaScript最初由Netscape公司的布蘭登·艾克 (Brendan Eich) 在1995年設計和實現,最初被稱為”LiveScript”,後來改名為JavaScript。
1997 年,ECMA 國際組織(歐洲計算機製造商協會)發布了 ECMAScript 標準,該標準定義了 JavaScript 的語法和語義。ECMAScript 標準的發布使 JavaScript 成為一種標準化的語言,並得到了所有主要瀏覽器的支持。
JavaScript不同於Java,儘管它們的名字相似,但它們是兩種不同的編程語言。JavaScript主要用於前端開發,通過瀏覽器執行,而Java通常用於後端開發,並且是一種獨立的編程語言。
JavaScript具有以下主要特點:
- 易於學習和使用:JavaScript 語法相對簡單,即使是沒有編程經驗的人也能很快上手。
- 動態性: JavaScript是一種動態語言,變量的類型可以在運行時進行動態更改。
- 面向對象: JavaScript支持面向對象編程(OOP)的概念,包括封裝、繼承和多態。
- 事件驅動: JavaScript通常通過處理事件來實現與用戶的交互,例如點擊按鈕、輸入文本等。
- 腳本語言: JavaScript是一種腳本語言,它通常被解釋而不是編譯。這使得它可以直接在瀏覽器中執行。
隨著時間的推移,JavaScript逐漸發展為一門通用的編程語言,不僅僅用於前端開發,還用於服務器端開發(使用Node.js)以及遊戲開發、移動應用等程序開發。
JavaScript 在其他領域的應用包括:
- 服務器端開發:使用 Node.js 等平台,JavaScript 可以用於開發服務器端應用程序。
- 遊戲開發:JavaScript 可以用於開發網頁遊戲和移動遊戲。
- 移動開發:JavaScript 可以用於開發混合移動應用程序。
如何使用JavaScript
內部 JavaScript
在HTML文檔內,通過<script>標籤將JavaScript代碼嵌入在<head>或<body>標籤中。這樣的腳本會在頁面加載時執行。推薦在</head>或</body>結束標籤前引入
示例:
<!-- head區域 --> <script> alert('Hello 內部JavaScript!'); </script> <!-- head區域 -->效果:

外部 JavaScript
將JavaScript代碼保存在獨立的文件中,通過<script>標籤的src屬性引用外部文件。這有助於代碼的複用和維護。
示例:
<script src="script.js"></script> alert('Hello 外部JavaScript!');效果: 

內聯 JavaScript
內聯引用是將JavaScript代碼直接寫在HTML標籤的事件屬性中,通常用於處理簡單的、特定的交互或事件。如:事件處理、DOM操作
示例:
<a href="javascript:alert('Hello JavaScript!')">JavaScript測試</a>效果:
