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

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

如何從 javascript/nodejs 中的對象數(shù)組中獲取屬性

如何從 javascript/nodejs 中的對象數(shù)組中獲取屬性

慕森卡 2021-12-23 14:34:50
我有一個這樣的對象數(shù)組:const objArray = [{prop: "a", prop2 : "1"}, {prop: "b", prop2 : "2"}, {prop: "c"}, prop2 : "3"]如何提取對象數(shù)組的屬性名稱(不是屬性的值)。結(jié)果 :["prop", "prop2"]上下文:我想創(chuàng)建一個函數(shù),以便在我傳入任何對象數(shù)組時獲取對象的屬性。我正在使用 ES6 語法。
查看完整描述

2 回答

?
慕森王

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

您可以使用 Object.keys() 方法從 JavaScript 對象中檢索“KEYS”。下面是從對象中檢索“密鑰”的代碼。


const objArray = [

  { prop: "a", prop2: "1" },

  { prop: "b", prop2: "2" },

  { prop: "c", prop2: "3" }

];


const resArray = objArray.map(e => {

  return Object.keys(e);

});


console.log(resArray);


查看完整回答
反對 回復(fù) 2021-12-23
?
開滿天機

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

您可以使用 map() 迭代數(shù)組的對象。要獲取所有鍵,您可以使用 Object.keys() 返回對象中的所有鍵。


MDN 站點上提供了完整的文檔,鏈接如下:


https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys


const objArray = [

  { prop: "a", prop2: "1" },

  { prop: "b", prop2: "2" },

  { prop: "c", prop2: "3" }

];


let keysArray = objArray.map(e => Object.keys(e));


console.log("keysArray ---", keysArray);

輸出:


keysArray --- [ [ 'prop', 'prop2' ], [ 'prop', 'prop2' ], [ 'prop', 'prop2' ] ]


查看完整回答
反對 回復(fù) 2021-12-23
  • 2 回答
  • 0 關(guān)注
  • 392 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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