{"ScriptPreparationCode":"var data = Array(1000000).fill({ a: \u0027a\u0027, b: 1 });","TestCases":[{"Name":"mapJoin","Code":"function mapJoin(data, func, jString) {\r\n\tdata.reduce((prev, item)=\u003E {\r\n \treturn prev \u002B func(item)\r\n }, \u0027\u0027)\r\n}\r\nmapJoin(data, x =\u003E \u0060${x.a}_${x.b}\u0060, \u0027,\u0027)","IsDeferred":false},{"Name":"native map \u002B join","Code":"data.map(x =\u003E \u0060${x.a}_${x.b}\u0060).join(\u0027,\u0027)","IsDeferred":false}]}