{"ScriptPreparationCode":"var foo = [\u0027\u002B\u002B\u002B\u0027, \u0027---\u0027, \u0027===\u0027, \u0027@@@\u0027, null, undefined, \u0027\u0027, \u0027foo\u0027];\r\nvar test = [];\r\n\r\nfor (var i = 0; i \u003C 1000; i\u002B\u002B) {\r\n test = [...test, ...foo];\r\n}","TestCases":[{"Name":"regex","Code":"test.map((x) =\u003E /^\\\u002B\\-\\=\\@/.test(x) ? \u0022\u0027\u0022 \u002B x : x);","IsDeferred":false},{"Name":"startWith","Code":"test.map((x) =\u003E {\r\n if (\r\n x?.startsWith(\u0027\u002B\u0027) ||\r\n x?.startsWith(\u0027-\u0027) ||\r\n x?.startsWith(\u0027=\u0027) ||\r\n x?.startsWith(\u0027@\u0027)\r\n ) {\r\n return \u0022\u0027\u0022 \u002B x;\r\n }\r\n \r\n return x;\r\n});","IsDeferred":false}]}