【发布时间】:2021-05-12 15:28:35
【问题描述】:
我有一个名为 val 的对象,如下所示:
{
"outer": [
{
"key": "A",
"value": {
"70": 14,
"84": 22
}
},
{
"key": "B",
"value": {
"70": 9,
"84": 11
}
},
{
"key": "C",
"value": {
"70": 83,
"84": 135
}
}
]
}
我可以这样称呼:
console.log(val.outer.find(x => x.key === 'A').value)
{"70": 14, "84": 22}
有没有办法打印与“84”相关的值?
例如,我想记录Key = A 和Value Key = 84. 的位置
【问题讨论】:
-
/* ... */.value[84]? -
你可以像数组一样访问对象属性,使用
["what you need"]作为选择器 -
我猜你的意思是
val.outer.find
标签: javascript arrays typescript