JavaScript學習四(object物件,陣列,)

Pruett發表於2018-03-24

1.定義物件

var a = new Object(); //表示定義了一個物件

2.給物件新增內容

a.name = "zhangsan";
a.score = 99; //直接往定義的物件裡面新增屬性,不用事先和java一樣進行定義
alert(a.name);//輸出物件a的姓名

3.陣列定義

var a = new Array();//定義一個陣列
a[0] = "81";  //在陣列中儲存一個字串,可以字串和數值型別的放在一個陣列中,
//如:a[0] = "81";  a[1] = 12;

PS:1.JS中陣列定義好了,就是一個無窮大的容器
2.元素可以任意新增,數量不限制,資料型別不限制
3.元素下標以0開始
4.陣列的遍歷
使用for迴圈, 和陣列的長度進行遍歷

for(var i =0; i < a.length; i++){
   alter(a[i]);
}

5.函式
函式用來封裝一些常用的程式碼
可以通過函式名進行呼叫,,函式中宣告的變數是隻能在函式中使用,,
如果不在函式中定義的變數可以在函式中使用
可以在任何想要使用函式的地方通過呼叫函式名來呼叫函式

function 函式名(第一引數,第二引數){   //引數可以有多個,用逗號隔開
  //要封裝的程式碼
}

6.函式的返回值
使用return 將值返回

function a () {  //定義a函式
return 10;
}

var z = a();  //呼叫a函式  得到z = 10

如果沒有return,函式的預設返回值就undefined

相關文章