Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.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
jQuery在第二个值上排序多维数组_Jquery_Sorting - Fatal编程技术网

jQuery在第二个值上排序多维数组

jQuery在第二个值上排序多维数组,jquery,sorting,Jquery,Sorting,我有一个多维数组,其中有两个值。我想根据数组的第二个值对整个数组进行排序。我附加了阵列的控制台输出 要根据对象的属性值(即字符串)对数组进行排序(特别是在说明属性中),请执行以下操作: arr.sort(function(a,b) { var descA = a.description.toLowerCase(); var descB = b.description.toLowerCase(); return ((descA < descB) ? -1

我有一个多维数组,其中有两个值。我想根据数组的第二个值对整个数组进行排序。我附加了阵列的控制台输出


要根据对象的属性值(即字符串)对数组进行排序(特别是在
说明
属性中),请执行以下操作:

arr.sort(function(a,b) {
      var descA = a.description.toLowerCase();
      var descB = b.description.toLowerCase(); 
      return ((descA < descB) ? -1 : ((descA > descB) ? 1 : 0));
});
arr.sort(函数(a,b){
var descA=a.description.toLowerCase();
var descB=b.description.toLowerCase();
返回值((descAdescB)?1:0));
});

请将输出作为文本而不是图像插入。图像不可搜索或爬行。您可以编辑自己的答案以更正此问题。
arr.sort(function(a,b) {
      var descA = a.description.toLowerCase();
      var descB = b.description.toLowerCase(); 
      return ((descA < descB) ? -1 : ((descA > descB) ? 1 : 0));
});