{"ScriptPreparationCode":null,"TestCases":[{"Name":"iterator","Code":"const pars = [];\r\n\r\nconst nodeIterator = document.createNodeIterator(\r\n document.querySelector(\u0022body\u0022),\r\n NodeFilter.SHOW_ELEMENT\r\n);\r\n \r\nwhile ((currentNode = nodeIterator.nextNode())) {\r\n if (currentNode.matches(\u0022.news-item\u0022)) {\r\n pars.push(currentNode);\r\n }\r\n}","IsDeferred":false},{"Name":"query","Code":"const pars = [];\r\n\r\nconst container = document.querySelector(\u0022body\u0022);\r\nconst nodelist = document.querySelectorAll(\u0022.news-item\u0022);\r\n \r\nnodelist.forEach((node) =\u003E {\r\n if (container.contains(node)) {\r\n pars.push(node)\r\n }\r\n})","IsDeferred":false}],"UseTinyBench":false}