我的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);
如何获得?
最佳答案
尝试:
var latestTax = taxDetails.sort(function(a,b){ return (a.amount - b.amount); }).pop();
关于javascript - 过滤 JavaScript 中具有 max 的数组项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18226254/