{"ScriptPreparationCode":"var js = document.getElementById(\u0027testElement\u0027);\r\nvar jq = $(\u0027#testElement\u0027);\r\nvar len = 500;","TestCases":[{"Name":"A","Code":"var html = \u0027\u0027;\r\nfor (var i = 0; i \u003C len; i\u002B\u002B) {\r\n html \u002B= \u0027\u003Cp\u003EA: Just some \u003Cspan\u003E\u0027 \u002B i \u002B \u0027\u003C/span\u003E here\u003C/p\u003E\u0027;\r\n}\r\njs.innerHTML = html\r\njs.innerHTML = \u0027\u0027;","IsDeferred":false},{"Name":"C","Code":"var html = \u0027\u0027;\r\nfor (var i = 0; i \u003C len; i\u002B\u002B) {\r\n html \u002B= \u0027\u003Cp\u003EA: Just some \u003Cspan\u003E\u0027 \u002B i \u002B \u0027\u003C/span\u003E here\u003C/p\u003E\u0027;\r\n}\r\njq.append(html);\r\njq.html(\u0027\u0027);","IsDeferred":false},{"Name":"D","Code":"var html = \u0027\u0027;\r\nfor (var i = 0; i \u003C len; i\u002B\u002B) {\r\n var p = document.createElement(\u0022p\u0022);\r\n p.innerHTML = \u0027D: Just some \u003Cspan\u003E\u0027 \u002B i \u002B \u0027\u003C/span\u003E here\u0027;\r\n js.appendChild(p);\r\n}\r\njs.innerHTML = \u0027\u0027;","IsDeferred":false},{"Name":"E","Code":"var html = \u0027\u0027;\r\nfor (var i = 0; i \u003C len; i\u002B\u002B) {\r\n var p = document.createElement(\u0022p\u0022);\r\n var s = document.createElement(\u0022span\u0022); \r\n s.appendChild( document.createTextNode(i) );\r\n p.appendChild( document.createTextNode(\u0022E: Just some \u0022) );\r\n p.appendChild( s );\r\n p.appendChild( document.createTextNode(\u0022 here\u0022) );\r\n js.appendChild(p);\r\n}\r\njs.innerHTML = \u0027\u0027;","IsDeferred":false},{"Name":"F","Code":"var html = \u0027\u0027;\r\nfor (var i = 0; i \u003C len; i\u002B\u002B) {\r\n html \u002B= \u0027\u003Cp\u003EA: Just some \u003Cspan\u003E\u0027 \u002B i \u002B \u0027\u003C/span\u003E here\u003C/p\u003E\u0027;\r\n}\r\njs.insertAdjacentHTML(\u0027beforeend\u0027,html);\r\njs.innerHTML = \u0027\u0027;","IsDeferred":false},{"Name":"G","Code":"var html = \u0027\u0027;\r\n var p = document.createElement(\u0022p\u0022);\r\n var s = document.createElement(\u0022span\u0022); \r\n s.appendChild( document.createTextNode(i) );\r\n p.appendChild( document.createTextNode(\u0022E: Just some \u0022) );\r\n p.appendChild( s );\r\n p.appendChild( document.createTextNode(\u0022 here\u0022) );\r\n \r\nfor (var i = 0; i \u003C len; i\u002B\u002B) {\r\n js.appendChild(p);\r\n}\r\njs.innerHTML = \u0027\u0027;","IsDeferred":false}]}