選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

什麼是 JavaScript?


HTML

JavaScript 是 Web 的程式語言

JavaScript 可以更新和更改HTMLCSS

JavaScript 可以計算操作驗證資料。


JavaScript 快速入門教程

本教程將快速介紹最重要的 JavaScript 資料型別。

JavaScript 變數可以

  • 數字
  • 字串
  • 物件
  • 陣列
  • 函式

JavaScript 變數

JavaScript 變數是用於儲存資料值的容器。

在此示例中,x、y 和 z 是變數

示例

var x = 5;
var y = 6;
var z = x + y;
自己動手試一試 »

從上面的例子中,您可以預期

  • x 儲存值 5
  • y 儲存值 6
  • z 儲存值 11

JavaScript 數字

JavaScript 只有一種型別的數字。數字可以帶小數,也可以不帶小數。

示例

var x = 3.14;    // 帶小數的數字
var y = 3;       // 不帶小數的數字

自己動手 »

所有數字都儲存為雙精度浮點數。

小數的最大數量是 17,但浮點數並非總是 100% 準確

示例

var x = 0.2 + 0.1;         // x 將是 0.30000000000000004

自己動手 »


JavaScript 字串

字串儲存文字。字串用引號括起來。你可以使用單引號或雙引號

示例

var carname = "Volvo XC60";  // 雙引號
var carname = 'Volvo XC60';  // 單引號
自己動手試一試 »

字串的長度在內建屬性length中找到

示例

var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var sln = txt.length;
自己動手試一試 »


JavaScript 物件

你已經知道 JavaScript 變數是資料值的容器。

此程式碼將簡單值(Fiat)分配給名為 car 的變數

var car = "Fiat";
自己動手試一試 »

物件也是變數。但物件可以包含許多值。

此程式碼將多個值(Fiat、500、white)分配給名為 car 的變數

var car = {type:"Fiat", model:"500", color:"white"};
自己動手試一試 »

JavaScript 陣列

JavaScript 陣列用於在單個變數中儲存多個值。

示例

var cars = ["Saab", "Volvo", "BMW"];
自己動手試一試 »

JavaScript 函式

JavaScript 函式是一段旨在執行特定任務的程式碼。

當“某事”呼叫(呼叫)JavaScript 函式時,它就會執行。

示例

function myFunction(p1, p2) {
    return p1 * p2;              // 該函式返回 p1 和 p2 的乘積
}
自己動手試一試 »

JavaScript 能做什麼?

本節包含一些 JavaScript 功能的示例

  • JavaScript 可以更改 HTML 內容
  • JavaScript 可以更改 HTML 屬性值
  • JavaScript 可以更改 HTML 樣式(CSS)
  • JavaScript 可以隱藏 HTML 元素
  • JavaScript 可以顯示 HTML 元素

JavaScript 可以更改 HTML 內容

JavaScript 的眾多 HTML 方法之一是getElementById()

此示例使用該方法“查詢”一個 HTML 元素(id 為“demo”)並更改元素內容(innerHTML)為“Hello JavaScript”

示例

document.getElementById("demo").innerHTML = "Hello JavaScript";
自己動手試一試 »

JavaScript 可以更改 HTML 屬性值

在此示例中,JavaScript 更改了 <img> 標籤的 src(源)屬性值

燈泡

自己動手試一試 »


JavaScript 可以更改 HTML 樣式(CSS)

更改 HTML 元素的樣式是更改 HTML 屬性的一種變體

示例

document.getElementById("demo").style.fontSize = "35px";

document.getElementById('demo').style.fontSize = '35px';
自己動手試一試 »

JavaScript 可以隱藏 HTML 元素

隱藏 HTML 元素可以透過更改 display 樣式來完成

示例

document.getElementById("demo").style.display = "none";

document.getElementById('demo').style.display = 'none';
自己動手試一試 »

JavaScript 可以顯示 HTML 元素

顯示隱藏的 HTML 元素也可以透過更改 display 樣式來完成

示例

document.getElementById("demo").style.display = "block";

document.getElementById('demo').style.display = 'block';
自己動手試一試 »

完整的 JavaScript 教程

以上是對 JavaScript 的簡要描述。

完整的 JavaScript 教程請訪問 W3Schools JavaScript 教程

完整的 JavaScript 參考請訪問 W3Schools JavaScript 參考


×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援