{"ScriptPreparationCode":"var longArray = \u00270\u0027.repeat(30000).split(\u0027\u0027).map(x =\u003E Math.random())\r\nvar short = [1, 2, 3]","TestCases":[{"Name":"Array.prototype.slice -- long -- no additions","Code":"var other = longArray.slice()","IsDeferred":false},{"Name":"spread operator -- long -- no additions","Code":"var other = [ ...longArray ]","IsDeferred":false},{"Name":"Array.prototype.slice -- long -- add another","Code":"var other = longArray.slice().concat(longArray)","IsDeferred":false},{"Name":"spread operator -- long -- add another","Code":"var other = [ ...longArray, ...longArray ]","IsDeferred":false},{"Name":"Array.prototype.slice -- short -- no additions","Code":"var other = short.slice()","IsDeferred":false},{"Name":"spread operator -- short -- no additions","Code":"var other = [...short]","IsDeferred":false},{"Name":"Array.prototype.slice -- short -- add a few","Code":"var other = short.slice().concat([5, 6])","IsDeferred":false},{"Name":"spread operator -- short -- add a few","Code":"var other = [...short, 5, 6]","IsDeferred":false}]}