{"ScriptPreparationCode":"var container = document.getElementById(\u0027container\u0027);\r\nvar item;\r\nfor (let i = 0; i \u003C 100; i \u002B= 1) {\r\n \titem = document.createElement(\u0027div\u0027)\r\n \tconst ul = document.createElement(\u0027ul\u0027);\r\n\tlet html = [];\r\n for (let j = 0; j \u003C 2000; j \u002B= 1) {\r\n html.push(\u0060\u003Cli\u003E${j}\u003C/li\u003E\u0060);\r\n }\r\n\tul.innerHTML = html.join(\u0027\u0027);\r\n\titem.appendChild(ul);\r\n \tcontainer.appendChild(item)\r\n}\r\n","TestCases":[{"Name":"show hide by display","Code":"let i = 3000;\r\nwhile (i--) {\r\n item.classList.add(\u0022hide\u0022);\r\n item.classList.remove(\u0022hide\u0022);\r\n}","IsDeferred":false},{"Name":"show hide by position","Code":"let i = 3000;\r\nwhile (i--) {\r\n item.classList.add(\u0022pos\u0022);\r\n item.classList.remove(\u0022pos\u0022);\r\n}","IsDeferred":false}]}