我已经做了这个基本的算法,将对象属性的所有数据放在数组中,有一种更好的方法可以做到这一点,我是**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 ]
我想知道是否存在一个方法(),以改善这段代码,并使其更短
1条答案
按热度按时间3qpi33ja1#
Object.values()方法
我从一个类似的帖子中得到了答案:Javascript equivalent of Python's values() dictionary method。你必须向下滚动一点。
编辑:这是上面帖子的原始答案。https://stackoverflow.com/a/23780751/21371665我最初不知道如何分享这个具体的答案。