Find Property Value in Object

Pure JS.

by Preston Badeer

JavaScript

var obj = {
    0: {
        user: "Asdf",
        url: "www.he.com"
    },
    1: {
        url: "www.google.com",
        ip: "12"
    },
    2: {
        url: "www.asdf.com",
        name:"asdf"
    }
};

function findMe(items, attribute, value) {
    for (var i = 0; i < Object.keys(items).length; i++) {
        if (items[i][attribute] === value) {
            console.log(items[i]);
        }
    }
}

findMe(obj, "url", "www.google.com");