Я хочу, чтобы максимальный ключ объекта в массив в Javascript, ниже приведен пример массива JSON.Я пробовал с помощью функции limit () ES6, но она будет возвращаться только при записи, поэтому, пожалуйста, помогите мне получить максимальное значение no.из массива ключей, я также предоставляю вывод, что я хочу, было бы замечательно, если бы решение в функциях высокого порядка (ES6)
let arr = [{
key : 1,
name : 'testaa',
dept : 'ggg'
}, {
key : 1,
name : 'testaa',
dept : 'ggg'
}, {
key : 2,
name : 'testaa',
dept : 'ggg'
}, {
key : 2,
name : 'testaa',
dept : 'ggg'
}, {
key : 2,
name : 'testaa',
dept : 'ggg'
}, {
key : 3,
name : 'testaa',
dept : 'ggg'
}, {
key : 3,
name : 'testaa',
dept : 'ggg'
}]
output i want maximum key of array:
arr = [{
key : 3,
name : 'testaa',
dept : 'ggg'
}, {
key : 3,
name : 'testaa',
dept : 'ggg'
}]
Я попытался с функцией снижения, но получить только одну запись
let data = myArray.reduce(function(prev, curr) {
return prev.key > curr.key ? prev : curr;
});