{"ScriptPreparationCode":null,"TestCases":[{"Name":"TreeWalker","Code":"const treeWalker = document.createTreeWalker(\r\n document.body,\r\n NodeFilter.SHOW_ELEMENT,\r\n function(node) {\r\n return (node.nodeName == \u0022H1\u0022) \r\n ? NodeFilter.FILTER_ACCEPT \r\n : NodeFilter.FILTER_REJECT;\r\n },\r\n false\r\n);\r\n\r\n\r\nfor(let element; element; element = treeWalker.nextNode()) {\r\n element.className = \u0027new Class\u0027\r\n}","IsDeferred":false},{"Name":"querySelectorAll","Code":"const list = document.body.querySelectorAll(\u0027h1\u0027);\r\nfor(let i = 0, len = list.length ; i \u003C len ; i\u002B\u002B){\r\n list[i].className = \u0027new Class\u0027\r\n}","IsDeferred":false}],"UseTinyBench":false}