Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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 如何根据子数组的第二个值对数组进行排序_Javascript_Arrays_Sorting - Fatal编程技术网

Javascript 如何根据子数组的第二个值对数组进行排序

Javascript 如何根据子数组的第二个值对数组进行排序,javascript,arrays,sorting,Javascript,Arrays,Sorting,也许我们有这样一个数组: ["a", "11.36"] ["b", "12.13"] ["c", "11.00"] 是否有一个简单的函数可以根据第二个索引对它们进行排序?使用 const a=[ [“a”,“11.36”], [“b”,“12.13”], [“c”,“11.00”] ]; a、 排序(([,a],,b])=>a-b) console.log(a)您可以尝试以下方法: 让arr=[[a”,“11.36”,“b”,“12.13”,“c”,“11.00”]] arr=arr.so

也许我们有这样一个数组:

["a", "11.36"]
["b", "12.13"]
["c", "11.00"]
是否有一个简单的函数可以根据第二个索引对它们进行排序?

使用

const a=[
[“a”,“11.36”],
[“b”,“12.13”],
[“c”,“11.00”]
];
a、 排序(([,a],,b])=>a-b)
console.log(a)
您可以尝试以下方法:

让arr=[[a”,“11.36”,“b”,“12.13”,“c”,“11.00”]]
arr=arr.sort(函数(a,b){
返回a[1]-b[1];
});

console.log(arr)
我知道如何解决它。。。我只是想要一个荒谬的简单问题,人们可以参考,因为我花了太长时间去研究。这很公平。我只是想发布一些我很难找到的东西,其中有一些我没有使用的措辞。如果有必要,我会在早上删除它。