首页 > 解决方案 > 我有一个对象数组,每个对象都有属性 player,它是一个包含属性 summenerName 的对象。找到特定的召唤者名称对象?

问题描述

我有以下对象数组:

participantIdentities: Array(2)
    0:
        participantId: 1
        player: Object
            accountId: (...)
            summonerName: "test1"
    1:
        participantId: 2
        player: Object
            accountId: (...)
            summonerName: "test2"

我试图弄清楚如何返回播放器对象属性 summonerName 为“test1”的对象。可悲的是,我无法完全弄清楚。我尝试使用 find() 但到目前为止我还没有取得太大的成功。我假设我做错了什么。

let participants = match.details.participantIdentities;
participants.find(([key,value]) => value.key === "test1");

标签: javascript

解决方案


推荐阅读