Tengo una matriz de un objeto JavaScript personalizado que tiene una propiedad llamada order
. Tengo una matriz de este objeto, y quiero obtener el artículo con el "orden" más alto.Obtener el elemento en la matriz con el valor máximo de una propiedad usando jQuery
Ya que soy relativamente nuevo en jQuery, y procedentes de un fondo de C# este es uno de los casos en los que aprecio altamente LINQ :)
De todos modos, para cortar una larga historia corta, he comprobado el siguiendo los enlaces, pero solo devuelven el valor y no una referencia del elemento de la matriz en sí ... Así que sería muy útil una pequeña ayuda para cambiar eso y devolver el elemento.
jQuery min/max property from array of elements
element with the max height from a set of elements
El objeto personalizado en cuestión (que no tengo una serie de) es la siguiente:
var severity = function (key, value, order) {
this.key = key;
this.value = value;
this.order = order;
};
darnos un código completo de lo que tiene o una demostración jsfiddle.net. – gdoron