Javascript 删除对象中的对象关键点

Javascript 删除对象中的对象关键点,javascript,arrays,javascript-objects,Javascript,Arrays,Javascript Objects,我的数据当前的格式如下 { music: { timestamp: 34953045, value: 290348530945 }, phone: { timestamp: 34953045, value: 2349234.23 }, health: { timestamp: 34953045,

我的数据当前的格式如下

{
    music: {
            timestamp: 34953045,
            value: 290348530945
            }, 
    phone: {
            timestamp: 34953045,
            value: 2349234.23
            }, 
    health: {
            timestamp: 34953045,
            value: 2938.2039
            }
}
但是,我想将我的数据转换为

[
    {
        timestamp: 34953045,
        value: 290348530945
    }, 
    {
        timestamp: 34953045,
        value: 2349234.23
    }, 
    {
        timestamp: 34953045,
        value: 2938.2039
    }
]

我想填充mui数据表中的行,但似乎无法使其正常工作。

您可以尝试使用
Object.values()

var数据={
音乐:{
时间戳:34953045,
价值:290348530945
}, 
电话:{
时间戳:34953045,
数值:2349234.23
}, 
健康:{
时间戳:34953045,
价值:2938.2039
}
}
数据=对象。值(数据);

控制台日志(数据)第一个代码块中的数据无效。您是否打算使用对象(
{}
)而不是数组(
[]
)?是的,现在更正。您可以使用对象。值(数据)
这是否回答了您的问题?