{"ScriptPreparationCode":"var str1 = \u0022\u0022, \r\n str2 = \u0022\u0022, \r\n str3 = \u0022\u0022, \r\n sArr1 = [],\r\nsArr2 = new Array(30000);\r\n","TestCases":[{"Name":"standard string append","Code":"// standard string append\r\nfor (var i = 30000; i \u003E 0; i--) {\r\n\tstr1 \u002B= \u0022String concatenation. \u0022;\r\n}","IsDeferred":false},{"Name":"array join","Code":"for (var i = 30000; i \u003E 0; i--) {\r\n\tsArr1[i] = \u0022String concatenation. \u0022;\r\n}\r\nstr2 = sArr1.join(\u0022\u0022);","IsDeferred":false},{"Name":"array join 2","Code":"for (var i = 30000; i \u003E 0; i--) {\r\n\tsArr2[i] = \u0022String concatenation. \u0022;\r\n}\r\nstr3 = sArr2.join(\u0022\u0022);","IsDeferred":false}]}