JavaScript變量聲明及賦值

1.變量聲明

var a;         //聲明一個變量 a
var b,c,d;     //同時申明多個變量時,變量名之間用逗號隔開

console.log(a);   //在控制檯顯示變量a的值,輸出爲undefined
document.write(a); //在網頁上打印變量a的值,輸出爲undefined

2.變量賦值

複製代碼

var a;
a = 10;       //將等號右側的值,賦給變量a

console.log(a); //輸出結果:10

//或者可以連起來寫
var b = 20;

console.log(b); //輸出結果:20

複製代碼

3.數值類型

(1)原始值 (不可改變)

//Number 數值型,注意在JavaScript中不區分整型,浮點型之類的,統一稱爲 數值型
var num = 123;
//Boolean 布爾類型,返回值只有ture 或 false
var bool = false;
//String 字符串
var str = '我是字符串';
var str1 = "我也是字符串";
//undefined 未定義
var undef;    //已聲明但未賦值的變量,其值爲undefined
//null 空,是一種佔位符
var n = null;

還有symbol(es6引入的一種新規範) 

 

(2)引用值

1.array 數組 

var arr = [1,2,3,"abc",true];    //聲明一個數組,併爲其賦值

 數組調用:其索引值默認爲從0開始的自然數

console.log(arr[0]);    //向控制檯輸出數組的第1位值   輸出結果: 1

  數組長度:

console.log(arr.length);   //向控制檯輸出數組arr的長度  輸出結果: 5

 

2.object 對象 

複製代碼

//創建一個叫obj的對象
var obj = {
      lastName : "Zhang",
      firstName : "San" 
}
  
// 調用obj的屬性
console.log(obj.lastName);    //輸出結果爲: "Zhang"
  
// 改變對象lastName屬性的值
bj.lastName = "Wang";
console.log(obj.lastName);    //輸出結果爲: "Wang"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章