{"ScriptPreparationCode":"s = [];\r\nfor (var i=0; i \u003C 1000; i\u002B\u002B) s.push(i*i);","TestCases":[{"Name":"array.splice","Code":"const a = [];\r\na.splice(0, a.length, ...s);","IsDeferred":false},{"Name":"puhs in for loop","Code":"const a = [];\r\nfor (var x of s) a.push(x);","IsDeferred":false},{"Name":"array.splice w/o spread","Code":"const a = [];\r\na.splice.apply(a, [0, 0].concat(s));","IsDeferred":false}]}