const incoming = "disi";
const sexEnumeration = [
{ key: "bebek", label: "ребенок" },
{ key: "erkek", label: "Мужчина" },
{ key: "disi", label: "женская кошка" }
];
let message = sexEnumeration.filter((item) =>
item.key == incoming ? item.label : false
)[0].label
console.log(sexEnumeration.filter((item) => item.key == incoming ? item.label : false)[0].label);
有没有更好的方法来获取消息,而不是这个丑陋的数组过滤器。
编辑两种解决方案都很好。我会去地图解决方案。但我认为最好对小数组使用 .find。
我已经在一个 vue 示例中应用了解决方案。
https://codepen.io/kaanna/pen/BajKPOr
BIG阳
幕布斯7119047
相关分类