在javascript中,變數是暫時儲存值的容器,可以用來儲存數據,並在需要時可設定、更新或讀取變數中的內容。使用變數能夠為程式中準備使用的一段資料取一個簡短容易記的名字,也可以保存使用者輸入的資料或運算的結果。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
變數是所有程式語言的基礎之一,可以用來儲存數據,例如字串、數字、布林值、陣列等,並在需要時設定、更新或讀取變數中的內容。
變數的值在程式運行中會隨時發生變化,能夠為程式中準備使用的一段資料起一個簡短容易記的名字,另外它還可以保存使用者輸入的資料或運算的結果。
定義變數
在JavaScript 中,定義變數需要使用var關鍵字,語法格式如下:
var 变量名;
舉幾個例子:
var str; //用来存储字符串 var age; //用来存储年龄 var prePage; //用来存储上一页
定義變數時,可以一次定義一個或多個變量,若定義多個變量,則需要在變數名稱之間使用逗號,分隔開,如下例所示:
var a, b, c; // 同时声明多个变量
變數定義後,如果沒有為變數賦值,那麼這些變數會被賦予一個初始值-undefined(未定義)。
變數的命名規則
在JavaScript 中,變數名稱並不能隨便定義,需要遵循識別碼的命名規則,如下所示:
變數名稱中可以包含數字、字母、底線_、美元符號$;
變數名稱中不能出現漢字;
變數名稱中不能包含空格;
變數名稱不能是JavaScript 中的關鍵字、保留字;
變數名不能以數字開頭,即第一個字元不能為數字。
在定義變數時,變數名稱要盡量有意義,讓自己或他人能輕易看懂,例如可以使用name 來定義一個儲存姓名的變數、使用dataArr 來定義一個數組類型的變數。
當變數名稱中包含多個英文單字時,建議使用駝峰命名法(大駝峰:每個單字首字母大寫,例如FileType、DataArr;小駝峰:第一個單字首字母小寫後面的單字首字母大寫,例如fileType、dataArr)。
為變數賦值
變數定義後,可以使用等於號=來為變數賦值,等號左邊的為變數的名稱,等號右邊為要賦予變數的值,如下例所示:
var num; // 定义一个变量 num num = 1; // 将变量 num 赋值为 1
此外,也可以在定義變數的同時為變數賦值,如下例所示:
var num = 1; // 定义一个变量 num 并将其赋值为 1 var a = 2, b = 3, c = 4; // 同时定义 a、b、c 三个变量并分别赋值为 2、3、4 // var a = 2, // 为了让代码看起来更工整,上一行代码也可以写成这样 // b = 3, // c = 4;
【推薦學習:javascript高階教學】
以上是javascript中變數有什麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!