我是靠谱客的博主 飘逸荷花,这篇文章主要介绍js findIndex()方法_返回满足条件的数组下标,现在分享给大家,希望可以做个参考。

	/*数组中,取出满足要求的第一个值*/
    const myArr=[1,2,3,4,8,12];
    var v1=myArr.find(value=>value>8);
    console.log(v1);

    /*通过数组下标取对应值*/
    var v2=myArr.find((value,index,arr)=>{
        return index==4
    });
    console.log(v2);

    /*对象,取出满足要求的下标*/
    const nameArr=[
        {id:1,userName:"zhaoqian",age:27},
        {id:2,userName:"sunli",age:23},
        {id:3,userName:"zhouwu",age:25 },
        {id:4,userName:"zhengwang",age:21}];
    /*满足条件,返回下标位置2*/
    var i1=nameArr.findIndex((value)=>value.age==25);
    console.log(i1);
    /*没有满足条件的,返回-1*/
    var i2=nameArr.findIndex((value)=>value.age==28);
    console.log(i2);

 

最后

以上就是飘逸荷花最近收集整理的关于js findIndex()方法_返回满足条件的数组下标的全部内容,更多相关js内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(118)

评论列表共有 0 条评论

立即
投稿
返回
顶部