{"ScriptPreparationCode":null,"TestCases":[{"Name":"Array.prototype.concat","Code":"const arr1 = Array.from({ length: 100000 }, (value, index) =\u003E \u0060${index}\u0060);\r\nconst arr2 = Array.from({ length: 100000 }, (value, index) =\u003E \u0060${index}\u0060);\r\nconst result = arr1.concat(arr2)","IsDeferred":false},{"Name":"spread operator","Code":"const arr1 = Array.from({ length: 100000 }, (value, index) =\u003E \u0060${index}\u0060);\r\nconst arr2 = Array.from({ length: 100000 }, (value, index) =\u003E \u0060${index}\u0060);\r\nconst result = [...arr1, ...arr2]","IsDeferred":false},{"Name":"Array.prototype.push \u002B spread operator","Code":"const arr1 = Array.from({ length: 100000 }, (value, index) =\u003E \u0060${index}\u0060);\r\nconst arr2 = Array.from({ length: 100000 }, (value, index) =\u003E \u0060${index}\u0060);\r\nconst result = arr1.push(...arr2)","IsDeferred":false}]}