gpt4 book ai didi

javascript - 如何将 JavaScript 对象转置为键/值数组

转载 作者:行者123 更新时间:2023-12-02 22:56:10 25 4
gpt4 key购买 nike

给定一个 JavaScript 对象,如何将其转换为对象数组(每个对象都有键、值)?

示例:

var data = { firstName: 'John', lastName: 'Doe', email: 'john.doe@gmail.com' }

结果如下:

[
{ key: 'firstName', value: 'John' },
{ key: 'lastName', value: 'Doe' },
{ key: 'email', value: 'john.doe@gmail.com' }
]

最佳答案

var data = { firstName: 'John', lastName: 'Doe', email: 'john.doe@gmail.com' }
var output = Object.entries(data).map(([key, value]) => ({key,value}));

console.log(output);

受此启发post

关于javascript - 如何将 JavaScript 对象转置为键/值数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36411566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com