JSFiddle - React, Tailwind, and code Playground
Пример. Собеседование.
JavaScript
var obj = {
test1: {
a: 1,
b: 5,
c: -12
},
test2: {
i: 12,
x: 18
}
};
var mask = {
test1: 'b',
test2: 'x'
}
console.log(obj[Object.keys(mask)[0]][mask.test1]);
console.log(obj[Object.keys(mask)[1]][mask.test2]);
for (var i in mask) {
console.log(obj[i][mask[i]]);
}