{"ScriptPreparationCode":"var test = Array.from({\r\n length: 100000\r\n}, () =\u003E Math.random())\r\n\r\nvar nativeChunk = (input, size) =\u003E {\r\n return input.reduce((arr, item, idx) =\u003E {\r\n return idx % size === 0\r\n ? [...arr, [item]]\r\n : [...arr.slice(0, -1), [...arr.slice(-1)[0], item]];\r\n }, []);\r\n};","TestCases":[{"Name":"Native slice","Code":"nativeChunk(test,5000)","IsDeferred":false},{"Name":"lodash chunk","Code":"_.chunk(test,5000)","IsDeferred":false}]}