javascript - 在 json 中使用 id 查找对象索引

标签 javascript json

我有一个包含许多对象的 json:

[Object, Object, Object, ... ]

在每个对象中都有一个对象编号和一个 id:

0: Object
id: "theObjectImLookingFor"
...

如何在 javascript 中使用 ID“theObjectImLookingFor”找到对象编号 (0)?

最佳答案

试试这个:

function someFunc(){
    var objArr = [Object, Object, Object, ... ];
    for(var i = 0; i < objArr.length; i++){
         if(objArr[i].id == "theObjectImLookingFor")
            return i;
    }
    return "No value matched";
}

关于javascript - 在 json 中使用 id 查找对象索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18462123/

相关文章:

javascript - 如何重新启用禁用的谷歌地图 v3 拖放、缩放等

javascript - 解析 JSON 时出现此语法错误的原因是什么?

javascript - 如何使非滚动元素在 fullPage.js 上仍然可见

json - 将具有键=值对的文本文件转换为jq中的特定json格式

python - 将 JSON 导入 Pandas

javascript - 必需的 `<select>` 输入错误地允许选择默认选项

javascript - Express JS 中的 Jade 不是渲染

jquery - 在Jquery中读取JSON字符串

java - 获取 Json 响应 Api

json - Redis 字符串与 Redis 哈希来表示 JSON : efficiency?