javascript 创建一个数组从数据的对象,有一个更好的使这一点?

mnowg1ta  于 2023-03-21  发布在  Java
关注(0)|答案(1)|浏览(78)

我已经做了这个基本的算法,将对象属性的所有数据放在数组中,有一种更好的方法可以做到这一点,我是**Javascript的初学者,谢谢帮助。

const datos = {
    nombre:"Kurosaki",
    apellido:"Ichigo",
    edad:20,
    altura:180,
    eresDesarrollador:false,
}

//Con este algoritmo se almacenan sin el uso de metodos los valores del objeto datos en un array
var i = 0
var array = []
for (const valor in datos) {
   
    array[i] = datos[valor] 
    i++;
}
console.log(array)// Output [ 'Kurosaki', 'Ichigo', 20, 180, false ]

我想知道是否存在一个方法(),以改善这段代码,并使其更短

3qpi33ja

3qpi33ja1#

Object.values()方法
我从一个类似的帖子中得到了答案:Javascript equivalent of Python's values() dictionary method。你必须向下滚动一点。
编辑:这是上面帖子的原始答案。https://stackoverflow.com/a/23780751/21371665我最初不知道如何分享这个具体的答案。

相关问题