p
Size: a a a
p
p
AA
K
АГ
const flip = obj => Object.entries(obj).reduce((memo ,[key, value]) => (memo[value] = key, memo), {});
flip({a:'b', c: 'd'}); // => {b: "a", d: "c"}
S
const flip = obj => Object.entries(obj).reduce((memo ,[key, value]) => (memo[value] = key, memo), {});
flip({a:'b', c: 'd'}); // => {b: "a", d: "c"}
p
NV
const flip = obj => Object.entries(obj).reduce((memo ,[key, value]) => (memo[value] = key, memo), {});
flip({a:'b', c: 'd'}); // => {b: "a", d: "c"}
const flip = obj => {
const memo = {};
for (key in obj) {
memo[obj[key]] = key
}
return memo;
}
S
const flip = obj => {
const memo = {};
for (key in obj) {
memo[obj[key]] = key
}
return memo;
}
NV
obj[undefined] = 'whatever';
p
p
obj[undefined] = 'whatever';
NV
АГ
p
АГ
NV
АГ
АГ
p