gpt4 book ai didi

JavaScript:对嵌套数组进行排序

转载 作者:行者123 更新时间:2023-12-01 03:19:00 25 4
gpt4 key购买 nike

我有一个嵌套数组未排序,排序后应该根据子数组的第二项进行排序

var unsorted = [["tag_17",0,4],["tag_18",13,18],["tag_435",6,11]];
var sorted = [["tag_18",13,18], ["tag_435",6,11], ["tag_17",0,4]];

最佳答案

var a = [
["tag_17", 0, 4],
["tag_18", 13, 18],
["tag_435", 6, 11]
];

a.sort(sortFunction);
console.log(a);

function sortFunction(a, b) {
if (a[0] === b[0]) {
return 0;
}
return (a[1] < b[1]) ? 1 : -1;
}

您可以阅读有关 sort 的文档.

关于JavaScript:对嵌套数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45342743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com