JavaScript · Middle · Pytanie 47 z 75
Co zwraca Object.fromEntries(Object.entries({ a: 1, b: 2 }).map(([k, v]) => [k, v * 10]))?
- ✓Poprawna odpowiedź:
{ a: 10, b: 20 } - 2
[['a', 10], ['b', 20]] - 3
{ 0: ['a', 10], 1: ['b', 20] }
Wyjaśnienie
Object.entries zamienia obiekt w tablicę par, z którą działają metody tablic, a Object.fromEntries składa pary z powrotem w obiekt. To standardowy sposób „mapowania obiektu”. Do grupowania jest Object.groupBy.