變數(Variables)
變數是儲存資料、數值的容器,概念取自於數學的代數。
e.g.
var x = 1;
var y = 2;
var z = x + y;
Javascript中的識別(Identifiers)概念
- 所有的變數名稱不可重複(識別)
- 注意變數命名的規則
- 有區分大小寫
- 避免使用保留字
符號 =
- 指定值使用: =
- 比較是否相等使用: ==
e.g.
var x = x + 1
將x + 1 的值指定給x
var result = (y == 2)
判斷y是否等於2
Javascript的資料型態(data type)
- 數值 e.g. var pi = 3.14;
- 字串 e.g. var name = "Shawn"; 或 var name = 'Shawn';
宣告(declaring)/創造(creating)變數(variables)
沒有預設值的變數值為undefined
e.g. var order;
重複宣告變數
一個變數同時宣告兩次,若原本存在值,值不會消失
e.g.
var userName = 'Shawn';
var userName;
結果userName會等於'Shawn'
自動型別轉換
在運算式中,若有數字用引號括住,從它開始之後都會被視為字串
e.g.
var x = "5" + 2 + 3;
x會等於523
var x = 2 + 3 + "5";
x會等於55
沒有留言:
張貼留言