【ECMAScript6】你不得不知道系列之实例方法

【ECMAScript6】你不得不知道系列之实例方法

·实例方法之find():用于找出第一个符合条件的数组成员,若没有找到则返回undefined
demo:
let ary =[{
    id:1,
    name:'张三'
},{
    id:2,
    name:'李四'
}];
let target = ary.find((item,index) => item.id ==2);
example:
var ary =[{
    id:1,
    name:'张三'
},{
    id:2,
    name:'李四'
}];
let target = ary.find(item => item.id == 2);//{id:2,name:'李四'}
let target = ary.find(item => item.id == 3);//undefined
·实例方法之findIndex():用于找出第一个符合条件的数组成员的位置,若没有找到则返回-1
let ary =[10,20,50];
let index =aru,findIndex(item => item > 15);
console.log(index);//1
·实例方法之includes ():用于表示某个数组是否包含某个值,返回的是布尔值
let  ary =[a,b,c];
let res = ary.includes('a');//true
res = ary.includes('d');//flase
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值