1

我的 taxDetails 对象带有税务详细信息。

让我们假设,它现在保存以下数据。

taxDetails
[0] =>  name: praveen
        amount: 100
[1]=>   name: john
        amount: 125
[2]=>   name: eric
        amount: 80

现在我需要获得最大数量的记录

   var highestTax as  name: john
                      amount: 125

我尝试了以下两种方法,但没有得到

var latestTax = value.taxDetails.filter(function (el) {
                        return Math.max.apply(null, el.amount);


var latestTax = value.taxDetails.filter(function (el) {
                        return max(el.tax_year);

我怎样才能得到?

4

1 回答 1

1

尝试:

var latestTax = taxDetails.sort(function(a,b){ return (a.amount - b.amount); }).pop();
于 2013-08-14T08:17:58.477 回答