{"ScriptPreparationCode":null,"TestCases":[{"Name":"Array.prototype.concat","Code":"var newValue = { foo: \u0027baz\u0027, bar: \u0027biz\u0027 };\r\nvar existingArray = [];\r\nvar i = 0;\r\nwhile(i\u002B\u002B \u003C 10) { existingArray.concat([newValue]); };","IsDeferred":false},{"Name":"spread operator","Code":"var newValue = { foo: \u0027baz\u0027, bar: \u0027biz\u0027 };\r\nvar existingArray = [];\r\nvar i = 0;\r\nwhile(i\u002B\u002B \u003C 10) { existingArray = [...existingArray, newValue]; };","IsDeferred":false},{"Name":"Push","Code":"var newValue = { foo: \u0027baz\u0027, bar: \u0027biz\u0027 };\r\nvar existingArray = [];\r\nvar i = 0;\r\nwhile(i\u002B\u002B \u003C 10) { existingArray.push(newValue); };","IsDeferred":false}]}