{"ScriptPreparationCode":null,"TestCases":[{"Name":"createElement","Code":"var datalist = document.createElement(\u0027datalist\u0027)\r\n n = 0,\r\n node = document.createElement(\u0027option\u0027);\r\nwhile(true) {\r\n n\u002B\u002B;\r\n let o = document.createElement(\u0027option\u0027)\r\n o.value = n.toString()\r\n \tdatalist.appendChild(o);\r\n if(n===5000) \r\n break;\r\n}","IsDeferred":false},{"Name":"cloneNode","Code":"var datalist = document.createElement(\u0027datalist\u0027)\r\n n = 0,\r\n node = document.createElement(\u0027option\u0027);\r\nwhile(true) {\r\n n\u002B\u002B;\r\n let o = node.cloneNode(false)\r\n o.value = n.toString()\r\n \tdatalist.appendChild(o);\r\n if(n===5000) \r\n break;\r\n}","IsDeferred":false},{"Name":"cloneNode fragment","Code":"var f = new DocumentFragment()\r\nvar datalist = document.createElement(\u0027datalist\u0027)\r\n n = 0,\r\n node = document.createElement(\u0027option\u0027);\r\nwhile(true) {\r\n n\u002B\u002B;\r\n let o = node.cloneNode(false)\r\n o.value = n.toString()\r\n \tf.appendChild(o);\r\n if(n===5000) \r\n break;\r\n}\r\ndatalist.appendChild(f)","IsDeferred":false}]}