从对象获取值并推入数组javascript

从对象获取值并推入数组javascript,javascript,arrays,json,object,ecmascript-6,Javascript,Arrays,Json,Object,Ecmascript 6,我想从对象中获取值并将其保存到数组中…这就是我的对象的结构 0: {name: "John Deo", age: 45, gender: "male"} 1: {name: "Mary Jeo", age: 54, gender: "female"} 2: {name: "Saly Meo", age: 55, gender: "female"} 但我在找这样的东西 0: ["John Deo", 45, "male"] 1: ["Mary Jeo", 54, "female"] 2: ["S

我想从对象中获取值并将其保存到数组中…这就是我的对象的结构

0: {name: "John Deo", age: 45, gender: "male"}
1: {name: "Mary Jeo", age: 54, gender: "female"}
2: {name: "Saly Meo", age: 55, gender: "female"}
但我在找这样的东西

0: ["John Deo", 45, "male"]
1: ["Mary Jeo", 54, "female"]
2: ["Saly Meo", 55, "female"]
这就是我被卡住的地方

for(let i in data){
   _.map(data[i], value =>{
        console.log(value)
    })
}
您可以使用该函数对数据进行迭代,并对每个对象运行该函数,以将其值提取为数组

const数据=[
{姓名:“John Deo”,年龄:45岁,性别:“男”},
{姓名:“Mary Jeo”,年龄:54岁,性别:“女性”},
{姓名:“Saly Meo”,年龄:55岁,性别:“女性”}
];
结果=data.map(Object.values);
控制台日志(结果)请尝试以下操作:

data.map(obj => Object.values(obj))

另一个选项是使用Object.values()方法


谢谢你不知道我花了多长时间。它现在正在工作。
var obj = {name: "John Deo", age: 45, gender: "male"}; 

console.log(Object.values(obj));