{"ScriptPreparationCode":null,"TestCases":[{"Name":"Regexp","Code":"const anchors = document.getElementsByTagName(\u0022a\u0022);\r\nlet ad_links = new Set();\r\nlet regexp = new RegExp(\u0022^https://www\\\\.google(?:adservices)?\\\\.com/(?:pagead/)?aclk\u0022);\r\nfor (let anchor of anchors) {\r\n let href = anchor.href;\r\n if (href \u0026\u0026 anchor.dataset[\u0022rw\u0022] \u0026\u0026 regexp.test(anchor.dataset[\u0022rw\u0022])) {\r\n if (!ad_links.has(href)) {\r\n ad_links.add(href); \r\n }\r\n } else if (href \u0026\u0026 regexp.test(href)) {\r\n if (!ad_links.has(href)) {\r\n ad_links.add(href); \r\n }\r\n }\r\n}","IsDeferred":false},{"Name":"Specific","Code":"const anchors = document.getElementsByTagName(\u0022a\u0022);\r\nlet ad_links = new Set();\r\nlet foundAnchors = document.querySelectorAll(\u0022[data-dtld]\u0022);\r\nfor (let anchor of foundAnchors) {\r\n\tlet href = anchor.dataset[\u0022dtld\u0022];\r\n if (href \u0026\u0026 !ad_links.has(href)) {\r\n ad_links.add(href);\r\n }\r\n}","IsDeferred":false}],"UseTinyBench":false}