{"ScriptPreparationCode":null,"TestCases":[{"Name":"Array.prototype.concat","Code":"var headers = [{key: \u00221\u0022}, {key: \u00222\u0022}];\r\nvar formatted = [];\r\nheaders.forEach(item =\u003E {\r\n formatted = formatted.concat([{\r\n key: item,\r\n label: \u0060sort ${item} asc\u0060\r\n },\r\n {\r\n key: item,\r\n label: \u0060sort ${item} desc\u0060\r\n }])\r\n });","IsDeferred":false},{"Name":"spread operator","Code":"var headers = [{key: \u00221\u0022}, {key: \u00222\u0022}];\r\nvar formatted = [];\r\nheaders.forEach(item =\u003E {\r\n formatted = [\r\n ...formatted, \r\n {\r\n key: item,\r\n label: \u0060sort ${item} asc\u0060\r\n },\r\n {\r\n key: item,\r\n label: \u0060sort ${item} desc\u0060\r\n }\r\n ]\r\n });","IsDeferred":false},{"Name":"Push","Code":"var headers = [{key: \u00221\u0022}, {key: \u00222\u0022}];\r\nvar formatted = [];\r\nheaders.forEach(item =\u003E {\r\n formatted.push({\r\n key: item,\r\n label: \u0060sort ${item} asc\u0060\r\n });\r\n formatted.push({\r\n key: item,\r\n label: \u0060sort ${item} desc\u0060\r\n });\r\n });","IsDeferred":false}]}