{"ScriptPreparationCode":null,"TestCases":[{"Name":"TreeWalker","Code":"const treeWalker = document.createTreeWalker(\r\n document.body,\r\n NodeFilter.SHOW_ELEMENT\r\n);\r\n\r\nconst titles = [];\r\nlet title;\r\nwhile (title = treeWalker.nextNode()) {\r\n if (title.hasAttribute(\u0027data-is-title\u0027)) {\r\n titles.push(title.textContent);\r\n }\r\n}","IsDeferred":false},{"Name":"querySelectorAll","Code":"const titles = [];\r\nconst elements = document\r\n .body\r\n .querySelectorAll(\u0027[data-is-title]\u0027);\r\n\r\nfor (let i = 0, title; (title = elements[i]); i \u002B= 1) {\r\n\ttitles.push(title.textContent);\r\n}","IsDeferred":false}],"UseTinyBench":false}