{"ScriptPreparationCode":"var data = [...Array(10000).keys()]","TestCases":[{"Name":".map","Code":"const result = data.map(x =\u003E x \u002B 1)","IsDeferred":false},{"Name":"iterator loop","Code":"const result = [];\r\nfor (const val of data) {\r\n result.push(val \u002B 1);\r\n}","IsDeferred":false},{"Name":"indexed loop (assign)","Code":"const result = new Array(data.length);\r\nfor (let i = 0; i \u003C data.length; i\u002B\u002B) {\r\n result[i] = data[i] \u002B 1;\r\n}","IsDeferred":false},{"Name":".forEach (assign)","Code":"const result = new Array(data.length);\r\ndata.forEach((value, i) =\u003E result[i] = value \u002B 1);","IsDeferred":false},{"Name":"indexed loop (push)","Code":"const result = [];\r\nfor (let i = 0; i \u003C data.length; i\u002B\u002B) {\r\n result.push(data[i] \u002B 1);\r\n}","IsDeferred":false},{"Name":".forEach (push)","Code":"const result = [];\r\ndata.forEach((value, i) =\u003E result.push(value \u002B 1));","IsDeferred":false}]}