{"ScriptPreparationCode":null,"TestCases":[{"Name":"with fragment ","Code":"var list = [],\r\n n = 0;\r\n\r\nwhile(true) {\r\n n\u002B\u002B;\r\nvar container = document.createDocumentFragment();\r\n\r\n container.innerHTML =\u0027\u003Cdiv data-var1 = \u00221\u0022 data-var2=\u00222\u0022\u003E\u003C/div\u003E\u0027; \r\n \t\r\n list.push(container.children [0]);\r\n if(n===100000) \r\n break;\r\n}\r\nconsole.log(list[0]); ","IsDeferred":false},{"Name":"no fragment ","Code":"var list = [],\r\n n = 0;\r\n\r\nwhile(true) {\r\n n\u002B\u002B;\r\nvar div = document.createElement(\u0027div\u0027);\r\ndiv.setAttribute (\u0027data-var-1\u0027, \u00271\u0027); \r\ndiv.setAttribute (\u0027data-var-2\u0027, \u00272\u0027); \r\n \r\n \r\n list.push(div);\r\n if(n===100000) \r\n break;\r\n}\r\nconsole.log(list[0]); ","IsDeferred":false}]}