gpt4 book ai didi

javascript - 获取具有特定值的键数的最简单方法

转载 作者:行者123 更新时间:2023-11-30 12:07:32 25 4
gpt4 key购买 nike

给定一个 javascript 对象,获取具有特定值的键的数量的最简单方法是什么?

例如,我有如下javascript对象(其中键表示测试脚本id,值表示脚本执行的结果):

var result = {1: "PASS", 2: "PASS", 3: "FAIL", 4: "PASS", 5: "FAIL"};

我想以最简单的方式获取值为“PASS”(在本例中为 3)的键数。

最佳答案

您将使用 Object.keys 和 Array.filter:

var result = {1: "PASS", 2: "PASS", 3: "FAIL", 4: "PASS", 5: "FAIL"};
var passCount = Object.keys(result).filter(function(key){
return ( result[key] === 'PASS' );
}).length;

关于javascript - 获取具有特定值的键数的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34749334/

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