JSFiddle - React, Tailwind, and code Playground

by dhana36

CSS

.panel{
    border:1px solid red;
    margin-bottom:10px;
}
.panel__body{
    background-color:#666;
}
.display_div{
    
    display:block;
}
.hide_div{
    
    display:none;
}

JavaScript

$(document).ready(function(){
var data = [{"programmer":"yes","married": "no", "does_java": "no"},{"programmer":"yes","married": "no", "does_java": "no"},{"programmer":"yes","married": "no", "does_java": "yes"},{"programmer":"yes","married": "no", "does_java": "no"},{"programmer":"yes","married": "no", "does_java": "yes"},{"programmer":"yes","married": "no", "does_java": "no"},{"programmer":"yes","married": "no", "does_java": "yes"},{"programmer":"yes","married": "no", "does_java": "no"},{"programmer":"yes","married": "no", "does_java": "no"},{"programmer":"yes","married": "no", "does_java": "no"},{"programmer":"yes","married": "no", "does_java": "no"}];

//get the number of times a key:value pair occurs in json

/**
I am trying to know the number of times a specific key:value pair occurs in this json.
*/
    keyarr = []
$.each(data,function(k,v){

if(v['does_java'] === 'yes'){
keyarr.push(v['does_java']);
}
});
    
    alert(keyarr.length)
});