{"ScriptPreparationCode":"var n = 100\r\nvar s = new Array(n).fill(\u0022foo\u0022).join(\u0022.\u0022)","TestCases":[{"Name":"Array.split","Code":"var n = s.split(\u0022.\u0022)[0];","IsDeferred":false},{"Name":"Substring","Code":"var t = s\r\nvar n = []\r\nvar idx = t.indexOf(\u0022.\u0022)\r\nwhile (idx \u003E 0) {\r\n n.push(t.substring(0, idx))\r\n t = t.substring(idx)\r\n idx = t.indexOf(\u0022.\u0022)\r\n}","IsDeferred":false}]}