{"ScriptPreparationCode":null,"TestCases":[{"Name":"createElement","Code":"let elements = [];\r\n\r\nfor(let n=0; n\u003C=100000;n\u002B\u002B)\r\n{\r\n let container = document.createElement(\u0027div\u0027);\r\n container.className = \u0022container\u0022;\r\n \r\n let divOne = document.createElement(\u0027div\u0027);\r\n divOne.className = \u0022divOne\u0022;\r\n container.appendChild(divOne);\r\n \r\n let divTwo = document.createElement(\u0027div\u0027);\r\n divTwo.className = \u0022divTwo\u0022;\r\n container.appendChild(divTwo);\r\n \r\n let divThree = document.createElement(\u0027div\u0027);\r\n divThree.className = \u0022divThree\u0022;\r\n container.appendChild(divThree);\r\n \r\n elements.push({container, divOne, divTwo, divThree});\r\n}","IsDeferred":false},{"Name":"cloneNode \u002B querySelector","Code":"let elements = [];\r\n\r\nconst container = document.createElement(\u0027div\u0027);\r\ncontainer.className = \u0022container\u0022;\r\n\r\nlet divOne = document.createElement(\u0027div\u0027);\r\ndivOne.className = \u0022divOne\u0022;\r\ncontainer.appendChild(divOne);\r\n\r\nlet divTwo = document.createElement(\u0027div\u0027);\r\ndivTwo.className = \u0022divTwo\u0022;\r\ncontainer.appendChild(divTwo);\r\n\r\nlet divThree = document.createElement(\u0027div\u0027);\r\ndivThree.className = \u0022divThree\u0022;\r\ncontainer.appendChild(divThree);\r\n\r\nfor(let n=0; n\u003C=100000;n\u002B\u002B)\r\n{\r\n const element = container.cloneNode(true);\r\n elements.push({\r\n container: element,\r\n divOne: element.querySelector(\u0027.divOne\u0027),\r\n divTwo: element.querySelector(\u0027.divTwo\u0027),\r\n divThree: element.querySelector(\u0027.divThree\u0027)\r\n });\r\n}","IsDeferred":false}]}