{"ScriptPreparationCode":" var wido = {};\r\n var wido2 = {};\r\n var wido3 = {};\r\n var wido4 = {};\r\n var wido5 = {};\r\n for (i = 0; i \u003C 100; \u002B\u002Bi) {\r\n wido[\u0027a\u0027 \u002B i] = i;\r\n }","TestCases":[{"Name":"reduce \u002B Object.assign","Code":" Object.entries(wido).reduce(\r\n (res, [key, value]) =\u003E Object.assign(res, { [key]: value }),\r\n {},\r\n );","IsDeferred":false},{"Name":"reduce \u002B assignmen","Code":" Object.entries(wido).reduce((res, [key, value]) =\u003E {\r\n wido2[key] = value;\r\n });","IsDeferred":false},{"Name":"Object.keys.forEach \u002B assignment","Code":" Object.keys(wido).forEach(key =\u003E {\r\n wido3[key] = wido[key];\r\n });","IsDeferred":false},{"Name":"Object.entries.forEach \u002B assignment","Code":" Object.entries(([key, value]) =\u003E {\r\n wido4[key] = value;\r\n });","IsDeferred":false},{"Name":"for \u002B assignmen","Code":" for (key in wido) {\r\n wido5[key] = wido[key];\r\n }","IsDeferred":false}]}