Simplest way to get count of keys with a particular value

前端 未结 4 523
太阳男子
太阳男子 2021-01-25 05:34

Given a javascript object, what is the simplest way to get the number of keys with a particular value?

For example, I have the following javascript obje

4条回答
  •  遥遥无期
    2021-01-25 06:09

    Just filter and get the length.

    var result = { 1: "PASS", 2: "PASS", 3: "FAIL", 4: "PASS", 5: "FAIL" };
    
    function getCount(s, o) {
        return Object.keys(result).filter(function (k) { return o[k] === s; }).length;
    }
    
    document.write(getCount('PASS', result));

提交回复
热议问题