{"ScriptPreparationCode":null,"TestCases":[{"Name":"Array.prototype.push for of","Code":"const base = [1];\r\nconst added = [1, 2, 3];\r\nconst combined = base;\r\nfor (const item of added) {\r\n combined.push(item)\r\n}","IsDeferred":false},{"Name":"array.push spread","Code":"const base = [1];\r\nconst added = [1, 2, 3];\r\nconst combined = base.push(...added);","IsDeferred":false},{"Name":"array.concat","Code":"const base = [1];\r\nconst added = [1, 2, 3];\r\nconst combined = base.concat(added);","IsDeferred":false},{"Name":"spread operator","Code":"const base = [1];\r\nconst added = [1, 2, 3];\r\nconst combined = [...base, ...added];","IsDeferred":false}]}