{"ScriptPreparationCode":null,"TestCases":[{"Name":"createElement","Code":"var container = document.getElementById(\u0027container\u0027),\r\n\ti,\r\n j;\r\nfor (i = 0; i \u003C 100; \u002B\u002Bi) {\r\n\tvar div = document.createElement(\u0022div\u0022); \r\n for(t = 0; t \u003C 10; \u002B\u002Bt){\r\n \tvar span = document.createElement(\u0022span\u0022);\r\n span.appendChild(document.createTextNode(\u0027test\u0027));\r\n div.appendChild(span);\r\n }\r\n container.appendChild(div);\r\n}","IsDeferred":false},{"Name":"cloneNode","Code":" var container = document.getElementById(\u0027container\u0027),\r\n span = document.createElement(\u0022span\u0022),\r\n text = document.createTextNode(\u0027test\u0027),\r\n souceDiv = document.createElement(\u0022div\u0022),\r\n i,\r\n j;\r\n\tspan.appendChild(text);\r\n for (i = 0; i \u003C 100; \u002B\u002Bi) {\r\n var div = souceDiv.cloneNode();\r\n \r\n for(t = 0; t \u003C 10; \u002B\u002Bt){\r\n var span = span.cloneNode(true);\r\n div.appendChild(span);\r\n }\r\n\r\n container.appendChild(div);\r\n }","IsDeferred":false},{"Name":"innerHTML","Code":" var htmlStr = [],\r\n container = document.getElementById(\u0027container\u0027),\r\n i,\r\n j;\r\n \r\n for(i = 0; i \u003C 100; \u002B\u002Bi){\r\n htmlStr.push(\u0022\u003Cdiv\u003E\u0022);\r\n for(j = 0; j \u003C 10; \u002B\u002Bj){\r\n htmlStr.push(\u0022\u003Cspan\u003Etest\u003C/span\u003E\u0022);\r\n }\r\n htmlStr.push(\u0022\u003C/div\u003E\u0022);\r\n }\r\n\tcontainer.innerHTML = htmlStr.join(\u0027\u0027);","IsDeferred":false}]}