{"ScriptPreparationCode":null,"TestCases":[{"Name":"Simple","Code":"for(var i = 0; i \u003C 20; i\u002B\u002B){\r\n\tdocument.querySelectorAll(\u0027.test.abc.def\u0027);\r\n}","IsDeferred":false},{"Name":"Indexing class","Code":"class Find {\r\n\tconstructor(){\r\n\t\tthis.queryIndexes = {};\r\n\r\n\t\tthis.query = this.query.bind(this);\r\n\t\t/*\r\n\t\t\t{\r\n\t\t\t\t\u0027.something\u0027: node\r\n\t\t\t}\r\n\t\t*/\r\n\t}\r\n\tquery(q){\r\n\t\treturn this.queryIndexes[q] || (this.queryIndexes[q] = document.querySelectorAll(q));\r\n\t}\r\n}\r\n\r\nconst Finder = new Find();\r\nfor(var i = 0; i \u003C 20; i\u002B\u002B){\r\n\tFinder.query(\u0027.test.abc.def\u0027);\r\n}","IsDeferred":false}]}