将键值对象转换为单个数组

Sai*_*das 3 javascript

我需要转换一个对象

{score: 77, id: 166}
Run Code Online (Sandbox Code Playgroud)

到一个数组,

[77,166]
Run Code Online (Sandbox Code Playgroud)

我试过,

Object.keys(obj).map((key) => [obj[key]]);
Run Code Online (Sandbox Code Playgroud)

但看起来,它以 2 个数组的形式返回。

[[77][166]]
Run Code Online (Sandbox Code Playgroud)

小智 7

您的代码中只是多了一对方括号

const obj = {score: 77, id: 166};
const result = Object.keys(obj).map((key) => obj[key]);

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