gpt4 book ai didi

javascript - 按字段值作为参数对数组中的对象进行排序

转载 作者:行者123 更新时间:2023-11-30 10:06:44 25 4
gpt4 key购买 nike

<分区>

这个问题与这个问题很接近:Sort array of objects by string property value in JavaScript

但是,字段值应由用户选择(保存在 sortBy 参数中):

function sortList (sortBy, list) {
return list.sort(function (val1, val2) {
if (val1.sortBy > val2.sortBy) {

return -1;
}
if (val1.sortBy < val2.sortBy) {
return 1;
}

return 0;

});
}

var myObj = [
{a: 1, b: 3},
{a: 3, b: 2},
{a: 2, b: 40},
{a: 4, b: 12}
];

sortList(myObj.a, myObj);

对象返回不变。

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