[英]Destructuring array in react/javascript
只需使用map
:
arr.map(({id, first_name, last_name}) => { return {id, name: first_name + ' ' + last_name}})
一個例子:
let arr = [{ "id": 100, "first_name": "first_name_1", "last_name": "last_name_1", }, { "id": 101, "first_name": "first_name_2", "last_name": "last_name_2", } ]; console.log(arr.map(({id, first_name, last_name}) => { return {id, name: first_name + ' ' + last_name}}))
您可以根據需要使用map獲取新數組。 代碼看起來很喜歡
const data = [
{created_at:"2020-01-05", first_name:"Sadio", id:1, last_name:"Marne"},
{created_at:"2020-01-05", first_name:"Mohamed", id:2, last_name:"Salah"},
{created_at:"2020-01-05", first_name:"Palash", id:3, last_name:"Kanti"},
{created_at:"2020-01-05", first_name:"Tuhin", id:4, last_name:"Saha"},
]
let newArray=data.map(res=>{
return {id:res.id, name:res.first_name+' '+res.last_name}
});
console.log(newArray)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.