JavaScript方法总结

数组类

过滤数组中的数据: filter() // 返回true,过滤掉false

例:const newArray = Array.filter(val => val.id !== ‘001’);

查找数组中的数据: find() // 返回查找到的元素

例:const data = Array.find(val => val.id === ‘001’);

查找数组中元素的位置: findIndex() //返回符合条件的数组第一个元素位置,如果没有符合条件的元素返回 -1

例:const Array = [1,2,3,5,9,11,15]

const index = Array.findIndex(val => val > 10); // 5

在数组开头增加元素:unshift() //返回增加后的数组长度

例:const Array = [1,2,3,5,9,11,15]

const length = Array.unshift(16); // 8

在数组末尾增加元素:push() //返回值增加后数组长度

例:const Array = [1,2,3,5,9,11,15]

const length = Array. push (16); // 8

删除数组中第一个元素: shift() //返回被删除的元素

例:const Array = [1,2,3,5,9,11,15]

const data = Array. shift (); // 1

删除数组中最后一个元素:pop() /

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值