find和findIndex用法

var arrDemo = [{
    
    
        name:"xiaohong",
        age:10
      },{
    
    
        name:"xiaoli",
        age:11
      },{
    
    
        name:"xiaomei",
        age:12
      },{
    
    
        name:"xiaogao",
        age:13
      },{
    
    
        name:"xiaozhao",
        age:14
      }]
let demo1 = arrDemo.find(item => item.age>12);
let demo2 = arrDemo.findIndex(item => item.age>12)

demo1的值为{
name:“xiaogao”,
age:13
}

demo2的值为3

find为找到满足条件的第一个对象
findIndex为找到满足条件的第一个对象的下标

猜你喜欢

转载自blog.csdn.net/qq_32184753/article/details/118365230
今日推荐