Inversare cheie cu valoare in obiect JS
Scris: Mie Oct 28, 2020
Nu imi dau seama cum pot schimba urmatorul obiect in JavaScript:
In acesta:
Vreau să asociez valorile unice cu lista de chei in care sunt conținute in obiect JavaScript.
Iată ce am încercat:
Cod: Selectaţi tot
{"first":["de"], "second":["ab","de"], "third":["de"]}
Cod: Selectaţi tot
{"de":["first", "second", "third"], "ab":["second"]}
Iată ce am încercat:
Cod: Selectaţi tot
const data = {
"first":["de"],
"second":["ab","de"],
"third":["de"]
}
console.log(
Object
.keys(data).reduce(function(obj, key) {
obj[data[key]] = key;
return obj;
}, {})
)