JavaScript 變數

簡介,JavaScript 變數名稱的規則,實例,聲明(創建) JavaScript 變數,向 JavaScript 變數賦值,向未聲明的 JavaScript 變數賦值,重新聲明 JavaScript 變數,JavaScript 算術,

簡介

正如代數一樣,JavaScript 變數用於保存值或表達式。可以給變數起一個簡短名稱,比如 x,或者更有描述性的名稱,比如 length
JavaScript 變數也可以保存文本值,比如 carname="Volvo"

JavaScript 變數名稱的規則

變數對大小寫敏感(yY 是兩個不同的變數)
變數必須以字母或下劃線開始
注釋:由於 JavaScript 對大小寫敏感,變數名也對大小寫敏感。

實例

腳本執行的過程中,可以改變變數的值。可以通過其名稱來引用一個變數,以此顯示或改變它的值。
本例為您展示原理。

聲明(創建) JavaScript 變數

在 JavaScript 中創建變數經常被稱為“聲明”變數。
您可以通過 var語句來聲明 JavaScript 變數:
var x; var carname;
var x; var carname;
在以上聲明之後,變數並沒有值,不過您可以在聲明它們時向變數賦值:
var x = 5; var carname = "Volvo";
var x = 5; var carname = "Volvo";
注釋:在為變數賦文本值時,請為該值加引號。

向 JavaScript 變數賦值

通過賦值語句向 JavaScript 變數賦值:
x = 5; carname = "Volvo";
x = 5; carname = "Volvo";
變數名在 = 符號的左邊,而需要向變數賦的值在 = 的右側。
在以上語句執行後,變數 x 中保存的值是 5,而 carname 的值是 Volvo

向未聲明的 JavaScript 變數賦值

如果您所賦值的變數還未進行過聲明,該變數會自動聲明
這些語句:
x = 5; carname = "Volvo";
x = 5; carname = "Volvo";
與這些語句的效果相同:
var x = 5; var carname = "Volvo";
var x = 5; var carname = "Volvo";

重新聲明 JavaScript 變數

如果您再次聲明了 JavaScript 變數,該變數也不會丟失其原始值。
var x = 5; var x;
var x = 5; var x;
在以上語句執行後,變數 x 的值仍然是 5。在重新聲明該變數時,x 的值不會被重置或清除。
但是如果是在下面這種情況下,JavaScript 變數的值會改變
var x = 5; var x = 7;
此時頁面輸出的值為7.

JavaScript 算術

正如代數一樣,您可以使用 JavaScript 變數來做算術:
y = x - 5; z = y + 5;
y = x - 5; z = y + 5;

相關詞條

熱門詞條

聯絡我們