假设我有一个对象,其键为数字,值为字符串。
有没有一种简单的方法,可以根据键的值将它们排序到一个数组中,使结果看起来像这样:
var obj = {
'24': 'Sean',
'17': 'Mary',
'88': 'Andrew',
'46': 'Kelvin'
}
有没有一种简单的方法,可以根据键的值将它们排序到一个数组中,使结果看起来像这样:
[88,46,17,24]
.map()
的情况下运行我的代码时,我注意到输出中的字符串。我注意到除此之外,您独立想出了完全相同的东西,只不过使用了箭头函数,假设OP接受它们,那肯定更整洁。考虑到您删除了那个答案,我可能会将箭头函数添加到我的答案中。 - nnnnnn.map(Number)
将数组转换为数字。 - Phil