I\'m trying to find key of object which is containing my value.
There is my object:
var obj = {}
obj[\"post1\"] = {
\"title\": \"title1\",
\
You have to access the subkey of the object:
function obk (obj, prop, val) {
return Object.keys(obj).find(key => obj[key][prop] === val);
}
console.log(obk(obj, "title", "title2"));
Or you could search all values of the subobject:
function obk (obj, val) {
return Object.keys(obj).find(key => Object.values( obj[key] ).includes(val));
}
console.log(obk(obj, "title2"))