gpt4 book ai didi

javascript - Underscore JS - 对对象数组进行排序

转载 作者:行者123 更新时间:2023-11-30 12:18:45 25 4
gpt4 key购买 nike

我有一个由 80 个独立对象组成的数组。在那些单独的对象中,我有一个键:值对。键是 “number”,值从 “0001”“0080”

所以结构应该是这样的

 myArray = [{number: "0001"}, {number: "0002"}, {number: "0003"} ]

等等……

我正在使用 Underscore,但我无法找到一种方法来对各个对象进行排序,以便将它们排序为 1、2、3、5。数字值也是字符串。

有什么建议吗?

最佳答案

使用sortBy功能:

var myArray = [{number: "0003"}, {number: "0001"},{number: "0002"} ];
var result = _.sortBy(myArray, "number");
console.log(result);
<script src="http://underscorejs.org/underscore.js"></script>

结果:

[{number: "0001"}, {number: "0002"},{number: "0003"} ]

关于javascript - Underscore JS - 对对象数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31678700/

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