如何在javascript中将单个对象拆分为不同的数组?

Ash*_*rki 0 javascript

我有一个单一的对象,例如:

{
A: false
B: false
C: false
D: false
E: false
F: false
}
Run Code Online (Sandbox Code Playgroud)

我希望它在列表中的键/值对中分开为:

[
    {
    A:false
    },{
    B: false
    },
    {
    C: false
    },{
    D: false
    }
]
Run Code Online (Sandbox Code Playgroud)

是否可以像这样将对象更改为其他列表?

Nin*_*olz 5

您可以映射条目并采用一个条目并创建一个对象。

var data = { A: false, B: false, C: false, D: false, E: false, F: false },
    result = Object.entries(data).map(a => Object.fromEntries([a]));

console.log(result);
Run Code Online (Sandbox Code Playgroud)