Javascript 对嵌套对象中具有键/值的对象数组进行排序

Javascript 对嵌套对象中具有键/值的对象数组进行排序,javascript,arrays,sorting,object,Javascript,Arrays,Sorting,Object,我有一个对象数组,需要根据每个对象内的值进行排序: array: [ { number: 1000 }, { number: 700 }, { number: 4000 }, ] 如何根据特定的键/值对对数组进行排序 谢谢 在其上运行排序函数。数组有一个名为的方法,该方法允许您将函数传递给它,以便您可以定义希望它如何排序。或者,在本例中,由于您尝试对对象数组进行排序,因此要按该对象的哪个键进行排序: var未排序=[{ 电话:1000 }, {

我有一个对象数组,需要根据每个对象内的值进行排序:

array: [
  {
    number: 1000
  },
  {
    number: 700
  },
  {
    number: 4000
  },
]
如何根据特定的键/值对对数组进行排序


谢谢

在其上运行排序函数。数组有一个名为的方法,该方法允许您将函数传递给它,以便您可以定义希望它如何排序。或者,在本例中,由于您尝试对对象数组进行排序,因此要按该对象的哪个键进行排序:

var未排序=[{
电话:1000
}, {
电话:700
}, {
电话:4000
}, ]
var sorted=unsorted.sort(函数(a,b){
返回a.number-b.number;
})
控制台日志(已排序)
array.sort(function(a,b){
return a['number'] - b['number']
});