{"ScriptPreparationCode":"var data = new Map(Array.from({\r\n length: 25\r\n}, (_, i) =\u003E {\r\n const v = Math.random() * 1000;\r\n return [v.toString(36), {\r\n currentValue: v\r\n }];\r\n}));","TestCases":[{"Name":"Array.from().reduce() reusing object","Code":"Array.from(data).reduce((obj, [name, { currentValue }]) =\u003E {\r\n obj[name] = currentValue;\r\n return obj;\r\n}, {});","IsDeferred":false},{"Name":"Array.from(o, mapFn).reduce() reusing object","Code":"Array.from(data, ([name, { currentValue }]) =\u003E [name, currentValue]).reduce((obj, [name, value]) =\u003E {\r\n obj[name] = value;\r\n return obj;\r\n}, {});","IsDeferred":false},{"Name":"Entries from Array.from(o, mapFn).reduce()","Code":"Object.fromEntries(\r\n Array.from(data, ([name, { currentValue }]) =\u003E [name, currentValue]),\r\n);","IsDeferred":false}]}