{"ScriptPreparationCode":"var container = document.getElementById(\u0027container\u0027);\r\nul = document.createElement(\u0027ul\u0027);\r\nvar html = [];\r\n for ( var i=0; i\u003C2000; i \u002B= 1 ) {\r\n \thtml.push(\u0060\u003Cli\u003E${i}\u003C/li\u003E\u0060);\r\n}\r\n ul.innerHTML = html.join(\u0027\u0027);\r\n container.appendChild(ul);\r\n","TestCases":[{"Name":"removeChild","Code":"var element = ul.firstElementChild;\r\nwhile (element) {\r\n\tvar element = ul.firstElementChild;\r\n element \u0026\u0026 ul.removeChild(element);\r\n}","IsDeferred":false},{"Name":"display:none on each element","Code":"var elements = Array.prototype.slice.call(container);\r\nfor (var i = 0; i \u003C elements.length; i\u002B\u002B) {\r\n elements[i].classList.add(\u0022hide\u0022);\r\n}","IsDeferred":false}]}