数组API总结

arr.push() 方法将一个或多个元素添加到数组的末尾 并返回该数组的新长度

arr.unshift(新增的内容) 方法将一个或多个元素添加到数组的开头 并返回该数组的新长度

arr.pop() 方法从数组中删除最后一个元素,并返回该元素的值 不带参数

arr.shift() 方法从数组中删除第一个元素,并返回该元素的值 不带参数

arr.splice(起始位置,删除的个数) 方法 删除指定元素

arr.sort() 方法可以排序

arr.reverse() 反转数组,返回结果

arr.every() 回调函数返回布尔值 判断 数组中是否 所有元素 都满足条件

arr.indexOf() 返回数据索引 数组中的元素是值类型

arr.findIndex() 返回-1 没有找到 找到返回下标 数组中的元素是引用类型

arr.reduce((sum,item,index)=>{})   

sum : 上一次回调return

返回值 item: 当前元素

index: 当前下标

arr.forEach() 遍历数组,没有返回值。

arr.map() 回调函数返回数据,组成新数组由map返回

arr.filter() return true : 满足筛选条件,放入新数组中

arr.join() 使用分隔符,将数组转为字符串并返回

arr.slice(par1,par2) 2个参数,如果只有一个参数,则会截取从par1开始的到原数组最后的部分,2个参数的话是截取par1到par2之间

arr.splice() 第一个坐标位置,第二个要删除的项目数量。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值