Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Javascript/下划线.js对对象数组进行排序_Javascript_Angularjs_Underscore.js - Fatal编程技术网

如何使用Javascript/下划线.js对对象数组进行排序

如何使用Javascript/下划线.js对对象数组进行排序,javascript,angularjs,underscore.js,Javascript,Angularjs,Underscore.js,我有一组对象,如: value= [ { "car": { "name": "less", "displayValue": "zon", "value": "ON", }, "value": { "name": "0%",

我有一组对象,如:

value=
[
  {
    "car": {
      "name": "less",
      "displayValue": "zon",
      "value": "ON",
    },
    "value": {
      "name": "0%",
      "value": 0,
    },
    "Type": {
      "name": "5G",
      "value": "FIVE_G,
    }
  },
  {
    "car": {
      "name": "AT",
      "displayValue": "AT",
    },
    "value": {
      "name": "25%",
      "value": 25,
    },
    "Type": {
      "name": "5G",
      "value": "FIVE_G,
    }
  },
  {
    "car": {
      "name": "New",
      "displayValue": "T",
    },
    "value": {
      "name": "50%",
      "value": 50,"
    },
    "Type": {
      "name": "4G,
      "value": "HIGH",
    }
  }
]
我想根据type.name对这些对象进行排序,比如包含type.name=4G的对象位于顶部,包含type.name=5G的对象位于其后

有可能这样做吗。谁能帮我解决这个问题。

array.sort((a,b)=>a.Type.name.localeCompare(b.Type.name))