Marson,
Object.entries(object)
создали массив массивов из key и value
[ [ "brand", "meizu" ], [ "model", "m2" ], [ "ram", 2 ], [ "color", "black" ] ]
.filter(e => fn(...e))
отфильтровали key == "color" || value == 2
[ [ "ram", 2 ], [ "color", "black" ] ]
.reduce((a,[b, c] = b) => (a[b] = c, a),{})
создали обьект
{ "ram": 2, "color": "black" }
|