Reactjs 在React中,哪种更优雅的方法可以迭代对象中的值?

Reactjs 在React中,哪种更优雅的方法可以迭代对象中的值?,reactjs,react-redux,Reactjs,React Redux,我在redux存储中有对象 `{455:{id:'455',name'test'},456:{id:'456',name:'test2},457:{id:'457',name'test3'},...}`. 现在,我使用Object.keys方法迭代值。有没有更优雅的方法来解决这个问题? 非常感谢。您可以使用Object.values()返回值数组,然后像这样映射到对象上,而不是使用Object.keys来映射对象 var obj={ '455': { id:'455', 名称:'tes

我在
redux
存储中有对象

  `{455:{id:'455',name'test'},456:{id:'456',name:'test2},457:{id:'457',name'test3'},...}`. 
现在,我使用Object.keys方法迭代值。有没有更优雅的方法来解决这个问题?
非常感谢。

您可以使用
Object.values()
返回值数组,然后像这样映射到对象上,而不是使用
Object.keys
来映射对象

var obj={
'455': {
id:'455',
名称:'test'
},
'456': {
id:'456',
名称:“test2”
},
'457': {
id:'457',
名称:'test3'
}
}

Object.values(obj.map((val)=>console.log(val))
这可能的副本正是我要寻找的。谢谢。很高兴能帮上忙:)