數(shù)組及常用方法
數(shù)組
什么是數(shù)組
數(shù)組對(duì)象用來在一個(gè)變量中儲(chǔ)存一組值。
兩種定義方法
1.使用關(guān)鍵字new來創(chuàng)建數(shù)組對(duì)象,例如:
var arr = new Array();
2.直接用[]給變量賦值
var arr = [];
數(shù)組的遍歷
一般使用for循環(huán)遍歷,例如:
var arr = [1,"lis",3,"88"];
for(i in arr){
console.log(i);
console.log(arr[i]);
}
常用方法
concat();連接兩個(gè)或多個(gè)數(shù)組,并返回結(jié)果。
join();把數(shù)組的所有元素放入一個(gè)字符串,元素通過傳入的分隔符進(jìn)行分隔。
pop();刪除并返回?cái)?shù)組的最后一個(gè)元素。
push();想數(shù)組末尾添加一個(gè)或多個(gè)元素,并返回新的數(shù)組長度。
reverse();顛倒數(shù)組中的元素順序。
shift();刪除并返回?cái)?shù)組的第一個(gè)元素。
slice(); 從某個(gè)已有的數(shù)組返回選定的元素。
sort();對(duì)數(shù)組的元素進(jìn)行排序。
splice();刪除元素,并向數(shù)組添加新元素。
toString();把數(shù)組轉(zhuǎn)換為字符串,并返回結(jié)果。