將對像數組中的多個特定屬性過濾到新數組中

穆欽777

我有很多對象,例如

let arr = [
  {name: "name1" , surname: "surname1", age: "22"},
  {name: "name2" , surname: "surname2", age: "23"},
  {name: "name3" , surname: "surname3", age: "24"},
]

但我需要過濾它所以它會

arr = [
  {name: "name1" , surname: "surname1"},
  {name: "name2" , surname: "surname2"},
  {name: "name3" , surname: "surname3"},
]

我該怎麼做?

馬吉德·巴達維

使用Array#map

const arr = [ {name: "name1" , surname: "surname1", age: "22"}, {name: "name2" , surname: "surname2", age: "23"}, {name: "name3" , surname: "surname3", age: "24"} ];

const res = arr.map(({ name, surname }) => ({ name, surname }));

console.log(res)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

具有多個條件的對像中的過濾器數組

在 React 中根據多個條件過濾對像數組

如何向對像中的每個數組項添加 2 個新屬性

過濾數組 - 如果數組存在於對像數組中

過濾我需要檢查多個屬性以檢查它們是否包含數組中的字符串之一的對象

如何在過濾重複項時將對像數組拆分為多個對像數組?

如何使用 Node JS 將對像數組中的對象屬性插入 SQLServer?

過濾複雜對像中的數組數組並返回該對象

是否可以總結對像數組的屬性並根據另一個屬性對其進行過濾?

在 React 中的對像數組中返回過濾後的嵌套數組

將具有一些新屬性的對像數組添加到另一個具有相同名稱的對像數組

將循環內的對像數組合併到新對像中

根據 id 數組過濾對像數組中的 id

如何將數據從對像傳遞到javascript中的新數組?

通過匹配項將對像數組中的鍵/值移動到其他數組

Javascript中的數組到屬性對象

如何在react js打字稿中過濾對像數組中的數據

如何通過另一個數組屬性組合和過濾數組屬性

如何將數組中的多個對象轉換為新對象?

在嵌套對像數組中按屬性值對對像數組進行排序

如何將具有兩個屬性的對像數組減少為兩個數組,每個屬性一個?

在 JavaScript 中通過鍵和嵌套值過濾對像數組

如何將鍵投影到數組中以生成對像數組?

在現有方法中重複的數組對像中添加過濾

如何將使用多個信息類屬性的對象添加到主程序中的數組列表中?

在 React 中更新對像數組中的對象屬性的問題

比較兩個對像數組並在新數組中返回匹配值

如何將對像數組的值分配給具有更多屬性的另一個對像數組?

在反應中過濾對像數組不起作用