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

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

根據(jù)不同地圖的值創(chuàng)建帶有鍵的地圖?

根據(jù)不同地圖的值創(chuàng)建帶有鍵的地圖?

繁花如伊 2023-04-27 15:00:00
我正在嘗試提出 .map 調(diào)用,該調(diào)用將使用字典的某個字段作為結(jié)果的鍵:input=[ {key:"name", value:"John"}, {key:"city", value:"Chicago"}]output = input.map( e => **magic here** );>> output = [ {name:"John"}, {city:"Chicago"}] 我試過從input.map( e => { e.name:e.value}),無濟于事。也嘗試過input.map(({key, value}) => ({key:value})),但它沒有正確填充鍵值 - 而是將“鍵”作為字典的鍵。我在這里做錯了什么?
查看完整描述

1 回答

?
慕的地6264312

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

您可以解構(gòu)對象并為新對象獲取計算屬性名稱。


const

? ? input = [{ key: "name", value: "John" }, { key: "city", value: "Chicago" }],

? ? output = input.map(({ key, value }) => ({ [key]: value }));


console.log(output);


查看完整回答
反對 回復 2023-04-27
  • 1 回答
  • 0 關(guān)注
  • 138 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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