首页 > 应用开发 > > javascript的Array数组常用方法
我们工作中会经常对数组进行操作,数组的方法很多,下面为小编为整理的。
Array.prototype.reverse
//将数组逆序,会改变原来的数组
Array.prototype.sort()
//对数组进行排序(默认是按字符串进行排序,可以自定义排序的方法) 原数组被修改
Array.prototype.concat()
//数组合并 原数组没有被修改
Array.prototype.slice()
//返回部分数组 左闭右开区间 支持负数 -1表示最后一个元素 -2表示倒数第二个元素 原数组不会改变
Array.prototype.splice()
//数组拼接 修改原数组 可以接受两个参数 第二个参数表示删除元素的长度 返回被删除的元素
Array.prototype.forEach()
//数组遍历 参数是函数 三个参数 1 是对应的元素 2 是下标 3 是遍历的数组本身 不会修改原来的数组
Array.prototype.map()
//数组映射 不会修改原来的数组
Array.prototype.filter()
//数组过滤 返回符合要求的数组 不会修改原来的数组
Array.prototype.every()
//返回 true false 数组判断 所有的元素都符合
Array.prototype.some()
//返回true false 数组判断 部分元素符合就可以
Array.prototype.reduce() ,Array.prototype.reduceRight()
//将一个数组聚合为一个结果 ,reduce与reduceRight的区别是默认是从数组从左到右 reduceRight是数组从右到左
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/834/viewspace-3169646/ ,如需转载,请注明出处,否则将追究法律责任。