JSFiddle - React, Tailwind, and code Playground

HTML

<div id="ss">


</div>

JavaScript

array = [
    {
        id: 1,
        name: "david",
        city: "jerusalem"
    },
    {
        id: 1,
        name: "david",
        city: "jerusalem"
    },
    {
        id: 1,
        name: "israel",
        city: "bne-brak"
    },
]
function filter (filterBy) {
    return array.filter(user => {
        for (let i in filterBy) {
            if (user[i] !== filterBy[i]) return false;
        }
        return true;
    })
}


document.getElementById("ss").innerHTML = JSON.stringify(filter({ name: 'david', city: 'jerusalem' }));