(1):向數組中添加元素: var array=[];
var
array=[];
array.push(123);
array.push(456);
array.push(false);
array.push("m");
array.push("a");
array.push("s");
for(var item in array){
alert(typeof
array[item]);
}
(2)pop彈出數組中的元素
var array=[];
array.push(123);
array.push(456);
array.push(false);
array.push("m");
array.push("a");
array.push("s");
var len=array.length;
for(var
i=0;i<len;i++){
alert(array.pop());
}
alert("最後的array的長度:"+array.length);
(3)join
var array=[];
array.push(123);
array.push(456);
array.push(false);
array.push("m");
array.push("a");
array.push("s");
var str1=array.join(",");
var str2=array.join("|");
alert(str1);
alert(str2);
列印的結果是:
123,456,false,m,a,s
用,將數組拼接成字串
123|456|false|m|a|s
用|將數組切割拼接成字串...
(4)contact
將數組another和another2和並成到數組array中(三個數組的元素都有)
var bigArray = array.concat(another, another2);
(5)
alert(bigArray.slice(5,9)); 返回從第一個參數起始位置,到第二個參數終止位置;不影響數組本身。
(6)splice方法
1.
bigArray.splice(5, 2);
2: bigArray.splice(5, 0, "a", "b", "b", "d");
第一行代碼錶示,從bigArray數組中,從第5個元素起,刪除2個元素;而第二行代碼錶示,從第5個元素起,刪除0個元素,並把隨後的所有參數插入到從第5個開始的位置.