TEST
{"ScriptPreparationCode":null,"TestCases":[{"Name":"getAttribute \u0026 setAttribute","Code":"let ele=document.getElementById(\u0022test\u0022);\r\n\t\tlet i=2000;\r\n\t\tlet info=\u0027ai\u0027;\r\n\r\n\t\twhile(i--){\r\n \t\tinfo=ele.getAttribute(\u0022data-info\u0022);\r\n \t\tinfo\u002B=i;\r\n \t\tele.setAttribute(\u0022data-info2\u0022,info);\r\n \t\tele.setAttribute(\u0022data-ainfo\u0022,info);\r\n \t\tconsole.log(info);\r\n\t\t}","IsDeferred":false},{"Name":"dataset","Code":"let ele=document.getElementById(\u0022test\u0022);\r\n\t\tlet z=2000;\r\n\t\tlet info=\u0027az\u0027;\r\n\r\n\t\twhile(z--){\r\n\t\t info=ele.dataset.info;\r\n\t\t info\u002B=z;\r\n\t\t ele.dataset.info2=info; \r\n\t\t ele.dataset.binfo=info;\r\n\t\t console.log(info);\r\n\t\t}","IsDeferred":false}]}