第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

對象數(shù)組轉換為對象數(shù)組但不同(javascript)

對象數(shù)組轉換為對象數(shù)組但不同(javascript)

楊__羊羊 2021-12-12 09:43:35
使用 javascript,我有這個數(shù)組:people = [{name: carlo, lastname: Garcia, age: 28},          {name: maria, lastname: pia, age: 20},          {name: elly, lastname: martinez, age: 25}]我想將其轉換為:arrayList = [{data: {name: carlo, lastname: garcia, age: 28}, checked: false},             {data: {name: carlo, lastname: garcia, age: 28}, checked: false},             {data: {name: carlo, lastname: garcia, age: 28}, checked: false}]我該怎么做?
查看完整描述

2 回答

?
交互式愛情

TA貢獻1712條經(jīng)驗 獲得超3個贊

你想用 Array.prototype.map


var people = [{ name: "carlo", lastname: "Garcia", age: 28 }, { name: "maria", lastname: "pia", age: 20 }, { name: "elly", lastname: "martinez", age: 25 }]

var arrayList = people.map(person => ({

    data: person,

    checked: false,

}))

console.log(arrayList);


查看完整回答
反對 回復 2021-12-12
?
蝴蝶不菲

TA貢獻1810條經(jīng)驗 獲得超4個贊

只需使用map(). 返回一個帶有datachecked字段的對象。

在哪里:

  • data 設置為每個 person

  • checked 設定為 false

people = [{name: 'carlo', lastname: 'Garcia', age: 28},{name: 'maria', lastname: 'pia', age: 20},{name: 'elly', lastname: 'martinez', age: 25}]


arrayList = people.map(p => ({ data: p, checked: false }))


console.log(arrayList)


查看完整回答
反對 回復 2021-12-12
  • 2 回答
  • 0 關注
  • 181 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號