如何在多个列上对数组进行排序?
2022-08-30 04:09:32
我有一个多维数组。主阵列是
[publicationID][publication_name][ownderID][owner_name]
我试图做的是按 排序数组,然后按 排序。我知道在JavaScript中你有,你可以把一个自定义函数放进去,在我的情况下,我有:owner_name
publication_name
Array.sort()
function mysortfunction(a, b) {
var x = a[3].toLowerCase();
var y = b[3].toLowerCase();
return ((x < y) ? -1 : ((x > y) ? 1 : 0));
}
这对于仅对一列进行排序是可以的,即owner_name,但是我如何将其修改为排序为 ,然后呢?owner_name
publication_name