陣列物件是乙個物件的集合,裡邊的物件可以是不同型別的。陣列的每乙個成員物件都有乙個「下標」,用來表示它在陣列中的位置,注意:「位置」是從零開始的。
陣列的定義方法:
var 《陣列名》 = new array(); 這樣就定義了乙個空陣列。以後要新增陣列元素,就用:《陣列名》[《下標》] = ...; 注意這裡的方括號不是「可以省略」的意思,陣列的下標表示方法就是用方括號括起來。
如果想在定義陣列的時候直接初始化資料,請用 var 《陣列名》 = new array(《元素1>, 《元素2>, 《元素3>...);
下面看一下示例:
執行結果是輸出:abcdefg
屬性
length用法:《陣列物件》.length;返回:陣列的長度,即陣列裡有多少個元素。它等於陣列裡最後乙個元素的下標加一。
方法
這裡並沒有包括ie和ff並不相容的一些方法:
join():把陣列轉換成乙個用符號連線的字串
shift():將陣列頭部的乙個元素移出
unshift():在陣列的頭部插入乙個元素
pop():從陣列尾部刪除乙個元素
push():把一些元素新增到陣列的尾部
concat():給陣列新增元素
slice():返回陣列的部分
reverse():將陣列反向排序
sort():對陣列進行排序操作
splice():插入、刪除或者替換乙個陣列元素
array陣列物件
建立陣列兩種方式 1 建構函式 var arr new array 3 2 字面量 var arr1 trueinstanceof關鍵字 判斷 變數 instanceof 物件 true false console.log arr1 instanceof array falsearray.isarr...
Array陣列物件的方法
會改變陣列的方法 12 3456 789push 向陣列的末尾新增乙個或多個元素,並返回新的長度。arr.push james pop 用於刪除並返回陣列的最後乙個元素。arr.pop shift 用於把陣列的第乙個元素從其中刪除,並返回第乙個元素的值。unshift 方法可向陣列的開頭新增乙個或更...
JavaScript 陣列 Array 物件
方法 描述concat 連線兩個或更多的陣列,並返回結果。join 把陣列的所有元素放入乙個字串。元素通過指定的分隔符進行分隔。pop 刪除並返回陣列的最後乙個元素 push 向陣列的末尾新增乙個或更多元素,並返回新的長度。reverse 顛倒陣列中元素的順序。shift 刪除並返回陣列的第乙個元素...