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);

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' ] ]
添加回答
舉報