{"ScriptPreparationCode":"var options = Array.from({ length: 100000 }).map((_v, idx) =\u003E ({\r\n label: Math.random().toString(16),\r\n value: idx,\r\n}));\r\n\r\nvar preProcessed = options.map(({ label, value }) =\u003E ({\r\n value: value.toString(),\r\n label: label.toLowerCase().trim(),\r\n}));\r\n\r\nvar lowerCaseInput = \u00279a\u0027;","TestCases":[{"Name":"raw","Code":"options.filter(({ label, value }) =\u003E {\r\n return (\r\n label.toLowerCase().trim().includes(lowerCaseInput) ||\r\n value.toString().trim() === lowerCaseInput\r\n );\r\n});","IsDeferred":false},{"Name":"preprocessed","Code":"preProcessed.filter(({ label, value }) =\u003E {\r\n return label.includes(lowerCaseInput) || value === lowerCaseInput;\r\n});\r\n","IsDeferred":false}]}