{"ScriptPreparationCode":null,"TestCases":[{"Name":"Using concat","Code":"const arr1 = [\u0022test\u0022, true ,\u0022concat\u0022, 791, \u0022push\u0022]\r\nconst arr2 = [false, \u0022es\u0022, 6, \u0022spread operator\u0022, \u0022measurethat.net\u0022]\r\nconst newArr = arr2.concat(arr1);","IsDeferred":false},{"Name":"Using prototype.push.apply","Code":"const arr1 = [\u0022test\u0022, true ,\u0022concat\u0022, 791, \u0022push\u0022]\r\nconst arr2 = [false, \u0022es\u0022, 6, \u0022spread operator\u0022, \u0022measurethat.net\u0022]\r\nArray.prototype.push.apply(arr1, arr2);","IsDeferred":false},{"Name":"Using arr1.push.apply","Code":"const arr1 = [\u0022test\u0022, true ,\u0022concat\u0022, 791, \u0022push\u0022]\r\nconst arr2 = [false, \u0022es\u0022, 6, \u0022spread operator\u0022, \u0022measurethat.net\u0022]\r\narr1.push.apply(arr1, arr2);","IsDeferred":false},{"Name":"Using push spread operator","Code":"const arr1 = [\u0022test\u0022, true ,\u0022concat\u0022, 791, \u0022push\u0022]\r\nconst arr2 = [false, \u0022es\u0022, 6, \u0022spread operator\u0022, \u0022measurethat.net\u0022]\r\narr1.push(...arr2)","IsDeferred":false},{"Name":"Using spread operator","Code":"const arr1 = [\u0022test\u0022, true ,\u0022concat\u0022, 791, \u0022push\u0022]\r\nconst arr2 = [false, \u0022es\u0022, 6, \u0022spread operator\u0022, \u0022measurethat.net\u0022]\r\nconst newArr = [...arr1, ...arr2]","IsDeferred":false}]}