标签:
数组方法:
var arr = [1,2,3];
arr.push(4,5);//往数组的后面添加(可以一位或者多位),并返回数组的长度;
arr.unshift(0,1,2);//往数组的前面添加(可以一位或者多位),并返回数组的长度;
arr.pop();//从后面删除一位(只能一位),并返回删除的值;
arr.shift();//从前面删除一位(只能一位),并返回删除的值;
arr.concat(arr1,arr2······);//数组连接
arr.join(‘-‘);//数组转字符串;
arr.reverse();//数组翻转;
数组的万能操作splice():
删除:开始位置,删除的个数;
arr.splice(1,2);
增加::开始位置,0,元素1,元素2····
arr.splice(1,0,‘a‘,‘b‘);
替换:开始位置,删除的个数,要添加的元素;
arr.splice(1,2,‘a‘,‘b‘);
快速清空数组的方法:
1.arr.splice(0,arr.length);
2.var arr = [1,2,3,4]; vare arr = [];
3.arr.length = 0;
4.while(arr.length){
arr.pop();
}
5.while(arr.length){
arr.shift();
}
标签:
原文地址:http://www.cnblogs.com/yang0902/p/5697980.html