数组常用方法集合

一.push()方法

在数组最后添加一个或多个新元素,并且返回新数组的长度

二.pop()方法

删除数组最后一个元素,并返回数组末尾删除元素

三.unshift()方法

在数组前面添加一个或多个元素,并返回新元素的长度

四.shift()方法

删除数组首部元素,并返回被删除的元素

五.splice()方法

对数组进行删除和修改操作,返回被删除元素组成的数组

六.slice()方法

剪切当前数组,并返回一个包含剪切值的新数组,不会改变原数组

七.concat()方法

合并两个或多个数组,返回新数组,不会改变原数组

八.join()方法

将数组转化为字符串,不会改变原有数组,此方法会返回转换后的字符串,默认以 , 分隔

九.revres()方法

颠倒数组元素,会改变原数组

十.indexOf()方法

返回数组元素首次在数组中出现的索引,没找到返回-1

十一.sort()方法

对数组进行排序  a-b从小到大排序   b-a从大到小

十二.filter()方法 

返回数组中满足条件的元素组成新数组,元素只能做布尔类型判断,不会改变原素组

十三.map()方法 

方法创建一个新数组,这个新数组由原数组中的每个元素都调用一次提供的函数后的返回值组成,可以做运算,不能过滤原素组元素,不会改变原素组

十四.every()方法 

用于判断数组中的元素是否都满足条件,当每个元素都满足条件时,返回ture,否则false,不会改变原素组

十五.some()方法 

判断数组是否至少有一个满足条件,一旦找到一个就立即停止并返回true,否则false,不会改变原素组

十六.forEach()方法 

遍历整个数组,中途不能用break中断

十七.reduce()方法 

给数组做四则运算  第二个参数一般设为0 不会改变原数组

十八.includes()方法

 判断数组中是否存在,若存在返回true,不存在即返回false

目录

一.push()方法

二.pop()方法

三.unshift()方法

四.shift()方法

五.splice()方法

六.slice()方法

七.concat()方法

八.join()方法

九.revres()方法

十.indexOf()方法

十一.sort()方法

十二.filter()方法 

十三.map()方法 

十四.every()方法 

十五.some()方法 

十六.forEach()方法 

十七.reduce()方法 

十八.includes()方法


 

 

 

 

 

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值