trollolodn icon

#javascript #get object JSON

trollolodn | PRO | 01/23/13 03:42:04 AM UTC | 0 ⭐ | 133 👁️ | Never ⏰ | []
JavaScript |

330 B

|

None

|

0 👍

/

0 👎

//find an object on json data
function getObject(obj, key, val){
    var objects = [];
    for(var i in obj){
        if(!obj.hasOwnProperty(i)) continue;
        if(typeof obj[i] == 'object'){
            objects = objects.concat(getObject(obj[i], key, val));
        } else if(i == key && obj[key] == val){
            objects.push(obj);
        }
    }
    return objects;
}

Comments