gpt4 book ai didi

javascript - 使用 jQuery 过滤数组

转载 作者:行者123 更新时间:2023-12-02 16:56:53 25 4
gpt4 key购买 nike

我有这个数组对象

var customers = [{
"id": "1",
"name": "1",
"position": "1",
"office": "<button data-id=2 class='btn btn-danger'><i class='fa fa-trash fa-lg'></i> Delete record</button>",
"active": "1"
}, {
"id": "2",
"name": "2",
"position": "2",
"office": "<button data-id=2 class='btn btn-danger'><i class='fa fa-trash fa-lg'></i> Delete record</button>",
"active": 0
}];

我需要的是创建一个只有活跃客户的新数组,该新数组看起来像

var activeCustomers = [{
"id": "1",
"name": "1",
"position": "1",
"office": "1",
"active":"1"
}
}];

因为您可能会看到只有一名活跃客户?

最佳答案

您可以在 array.prototype ( MDN reference ) 上使用 .filter

var activeCustomers = customers.filter(function(customer) { return customer.active; });

注意:您必须使用 MDN polyfill 才能支持 IE9 以下的浏览器。

关于javascript - 使用 jQuery 过滤数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26101353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com