JS常用的数组操作函数

① pop()函数

一般是用于将数组的尾部弹出一位,返回值为弹出的值。
在这里插入图片描述
在这里插入图片描述
② push( value […] ) 函数

用于从尾部往数组中插入新值,参数可为多个。
在这里插入图片描述
在这里插入图片描述
③ shift( )函数

用于从数组头部删除一个元素并且返回。
在这里插入图片描述
在这里插入图片描述

④ unshift( value […] )函数

从头部插入元素,参数可为多个,但在参数多个时要注意该函数是将最后一个参数先插入数组,然后才是导数第二个,以此类推。
在这里插入图片描述
在这里插入图片描述

⑤ splice( index,num ,value… ) 函数

splice可用于更新,删除,插入数组元素。
splice的参数传入的值不同,带来的作用也不同,可分为下表三种情况。

indexnumvalue函数作用
>=0==0!=null插入
>=0>=index== null删除
>=0>=1!=null更新

在这里插入图片描述
在这里插入图片描述
⑥ reverse() 函数

用于将函数进行翻转。
在这里插入图片描述
在这里插入图片描述
⑦ sort() 函数

用于对数组的排序。它支持lambda表达式。传入两个参数,如果利用第一个参数减去第二个参数,则为正序。如果用后一个减去前一个,则表示倒序。
在这里插入图片描述
在这里插入图片描述
⑧ filter()函数

对数组元素进行过滤,过滤出自己想要的。支持lambda表达式。
在这里插入图片描述
在这里插入图片描述

⑨ map() 函数

对数组的每个元素都进行同一个操作。支持lambda表达式。
在这里插入图片描述
在这里插入图片描述
⑩ reduce()函数

将前一次结果的返回值作为函数的第一个参数进行传入。可用于对数组元素进行一个累加,累乘,累减等操作。支持lambda表达式。

在这里插入图片描述
在这里插入图片描述
累加操作
在这里插入图片描述
在这里插入图片描述

以上即为js中数组操作经常会用到的函数,特此记录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值