js 如何获取每个数组相对应json下的label?
json = [
{label:0, value:"哈"},
{label:1, value:"和"},
{label:2, value:"就"}
]
sle = ['哈','和']
如何根据sle获取json中对应的label (0,1)这两个label
回复
1个回答

test
2024-07-02
const json = [
{ label: 0, value: "哈" },
{ label: 1, value: "和" },
{ label: 2, value: "就" }
];
const sle = ['哈', '和'];
const labels = json.filter(item => sle.includes(item.value)).map(item => item.label);
console.log(labels);
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容