1.push()
语法:数组.push(数据);作用:将数据追加到数组的末尾
2.pop()
语法:数组.pop();作用:删除数组最后一个数据
3.unshift()
语法:数组.unshift();作用:将数据添加到数组的最前面
4.shift()
语法:数组.shift();作用:删除数组最前一个数据
5.reverse()
语法:数组.reverse() ;作用:将数组反转
6.splice()
语法:数组.splice(开始索引,多少个,要插入的数据)
作用:删除数组中若干数据,并选择是否插入新的数据
7.sort()
语法:数组.sort();
//升序排列
数组.sort(function(a,b){return a - b});
//降序排列
数组.sort(function(a,b){return b-a})
作用:将数组进行排序
8.join()
语法:数组.join()
9.concat()
语法:数组.concat(其他数组) 作用:将其他数组和数组拼接在一起
10.slice()
语法:数组.slice(开始索引(默认为0),结束索引(默认是数组长度) )
作用:截取数组中的某些数据
11.indexOf()
语法:数组.indexOf(数据);作用:查找数据在数组中的索引位置
12.forEach()
语法:数组.forEach(function(item ,index,arr){});作用:遍历数组
13.map()
语法:数组.map(function(item,index,arr){});作用:映射数组
14.filter()
语法:数组.filter(function(item,index,arr){})
作用:过滤数组
15.every()
语法:数组.every(function(item,index,arr){});作用:判断数组是不是每一项都满足条件
16.some()
语法:数组.some(function(item,index,arr){});作用:判断数组是不是有某一项满足条件