将具有键数组值的字典转换为Javascript中的列表

Nik*_*kar 1 javascript arrays dictionary arraylist

我有一个字典结构如下: data = { a : [5, 10], b : [1, 12] , c : [6, 7]}

我需要将其转换为以下内容: [ a, 5, 10 ], [ b, 1, 12 ], [ c, 6, 7 ]

我已经尝试过使用 Object.entries(data),但它返回的数据如下: [a, [5, 10]], [b, [1, 12]]

我如何使用 JavaScript 做到这一点?

Nin*_*olz 6

您可以在新数组中映射键/值。

var data = { a : [5, 10], b : [1, 12] , c : [6, 7]},
    result = Object.entries(data).map(([k, v]) => [k, ...v]);

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