JavaScript获取对象数组中的元素
我有两个数组:JavaScript获取对象数组中的元素,javascript,Javascript,我有两个数组: const arr1 = [ { id: 1, name: "a" }, { id: 2, name: "ab" }, { id: 3, name: "abc" }] 及 我如何从上面两个数组中得到这样的结果: const result = ["a", "abc"] 我正在努力使用阵列内置函数。感谢您的阅读。您可以执行以下操作 const arr1=[{id:1,name:a},{id:2,name:ab}
const arr1 = [
{
id: 1,
name: "a"
},
{
id: 2,
name: "ab"
},
{
id: 3,
name: "abc"
}]
及
我如何从上面两个数组中得到这样的结果:
const result = ["a", "abc"]
我正在努力使用阵列内置函数。感谢您的阅读。您可以执行以下操作 const arr1=[{id:1,name:a},{id:2,name:ab},{id:3,name:abc}] 常量arr2=[{id:1},{id:3}]; const id=arr2.mapitem=>item.id; const includedIds=arr1.filterietem=>ids.includeItem.id.mapitem=>item.id
console.logincludedids为什么id有字符串和数字这样的混合值?你试过什么吗?
const result = ["a", "abc"]