如何在数组对象中查找参数的最大值?

ze

我有一个这样的数组,我想知道序列的最大值。

                            array = [
                        {


                            "Id" : "123",
                            "Description" : "A Test 1",
                            "isSelected": true,
                            "Sequence" : 1
                        },
                        {
                            "Id" : "124",
                            "Description" : "C Test 2",
                            "isSelected": true,
                            "Sequence" : 2
                        },
                        {
                            "Id" : "125",
                            "Description" : "B Test 3",
                            "isSelected": true,
                            "Sequence" : 3
                        },
                        {
                            "Id" : "126",
                            "Description" : "Z Test 4",
                            "isSelected": true,
                            "Sequence" : 4
                        }
]

现在,我想找出最大值的序列。在这种情况下,它将是4。我需要此值与用户在输入中输入的值匹配。我尝试了Math.max,但它给了我不确定的信息。谢谢你的帮助。

胡安·门德斯

我通常不只是粘贴代码,而是任何JavaScript初学者都可以从此片段中学到一些可以回答您问题的内容。无需jQuery。

Math.max.apply(Math, array.map(o => o.Sequence));

// With the new spread operator, it could be
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator
Math.max(...array.map(o => o.Sequence)); 

array.map将创建所有序列的数组。Math.max给您传入的参数的最大值,但是通常这样称呼,Math.max(2,5,4,7,4,9)因此我Function.apply经常将数组散布到单独的参数中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在数组中查找最大值,包括数字

来自分类Dev

如何在对象数组中获取最大值

来自分类Dev

使用NumPy在数组中查找最大值的索引

来自分类Dev

Excel公式在数组中查找最大值

来自分类Dev

使用JavaScript函数在数组中查找最大值

来自分类Dev

在数组中查找列的最大值

来自分类Dev

如何使用递归在 Python 中实现“在数组中查找最大值”?

来自分类Dev

如何在数组中找到最大值

来自分类Dev

在包含 NaN 值的对象数组中查找最大值

来自分类Dev

Shell脚本-如何在数组中返回最大值?

来自分类Dev

在对象数组中查找属性的最大值

来自分类Dev

通过 ReactJs 在对象数组中查找最大值

来自分类Dev

如何在numpy数组中逐轴查找最小值/最大值

来自分类Dev

如何在结构数组中查找最大值/最小值

来自分类Dev

如何在Ruby中从数组中查找,返回和删除最大值?

来自分类Dev

如何在Swift对象数组中找到最大值?

来自分类Dev

在数组中查找最小值和最大值的有效方法

来自分类Dev

在数组C ++中查找最小值/最大值的索引

来自分类Dev

在数组Javascript中查找最小值和最大值

来自分类Dev

Java –在数组中查找最小值和最大值

来自分类Dev

在数组中查找最小值和最大值

来自分类Dev

如何在表格中查找最大值

来自分类Dev

如何在字典中查找列表的最大值

来自分类Dev

如何在数组中查找最大n个值的索引

来自分类Dev

如何在数组中查找最大n个值的索引

来自分类Dev

在PHP中使用递归在数组中查找最大值

来自分类Dev

MATLAB:在数组数据的每个间隔中查找最大值?

来自分类Dev

如何在 Python 中更改数组最大值

来自分类Dev

C ++如何在n个元素的一维数组中查找最小值和最大值?

Related 相关文章

热门标签

归档