您的位置:首页 > Web前端 > JavaScript

JavaScript数组小结

2015-10-31 12:16 393 查看
定义

定义空数组

var arr = new Array();

var arr = [];

定义一个包含1,2,3的数组

var arr = [1,2,3];

var arr = new Array(1,2,3);

插入

push():数组的末尾加入值

  unshift(elem1,elem2,elem3):数组的开头添加数据 

 splice(index,num,elem1,elem2,elem3....):当num为0的时候splice表示在index的位置插入elem1,elem2,elem3....,index下标和数组下标一样,表示在某个数的后面插入。

删除 

 splice(index,num):从下标index开始删除num个

 pop():删除数组的最后一个值并返回

 shift():删除第一个值并返回

截取  

 slice(start,[end]):选取[start,end)区间内的数组值,注意end是取不到的,若不写end则默认数组长度

合并  

 arr1.concat(arr2,arr3....):将数组arr1和arr2,arr3...进行合并

数组转化字符串 

join(separator):返回由separator分隔的字符攒

排序

sort(func):默认按照字典序从小到大排序,若希望数值/从大到小排序需要些func函数

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript 数组