js中查找符合属性值的对象并获取下标

1. 首先定义一个需要查找的对象

var yxData = {
    "data": [
        {
            "datas": "0kW"
        },
        {
            "datas": "11kW"
        }
    ]
}

2. 其次定义判定条件(属性值)

var code = '0kW'

3. 使用查找方法,遍历查找的对象中需要进行判断的条件

 // 查找对应代码的下标
var idx = yxData.data.map(item => item.datas).indexOf(code);

4. 返回结果如下

idx: 0

猜你喜欢

转载自blog.csdn.net/weixin_43823060/article/details/131766039
今日推荐