{"ScriptPreparationCode":"let A=[document.createElement(\u0027a\u0027),document.createElement(\u0027span\u0027),document.createElement(\u0027div\u0027)];\r\nlet B=document.getElementById(\u0027par\u0027)","TestCases":[{"Name":"clone Many","Code":"let rc=()=\u003E{\r\n let a=[A[2].cloneNode(),A[2].cloneNode(),A[2].cloneNode(),A[2].cloneNode(),A[2].cloneNode()];\r\n a[4].appendChild(a[3]);\r\n a[3].appendChild(a[2]);\r\n a[2].appendChild(a[1]);\r\n a[1].appendChild(a[0]);\r\n\r\n return a;\r\n}\r\n\r\nlet DC= new DocumentFragment();\r\n\r\nfor (let i = 0; i \u003C 12; \u002B\u002Bi) {\r\n let z = rc();\r\n DC.appendChild(z[4]);\r\n}\r\n","IsDeferred":false},{"Name":"clone Once","Code":"let a=[A[2].cloneNode(),A[2].cloneNode(),A[2].cloneNode(),A[2].cloneNode(),A[2].cloneNode()];\r\na[4].setAttribute(\u0027data-abc\u0027,\u00271\u0027);\r\na[4].appendChild(a[3]);\r\na[3].appendChild(a[2]);\r\na[2].appendChild(a[1]);\r\na[1].appendChild(a[0]);\r\n\r\nlet DC= new DocumentFragment();\r\n\r\nfor (let i = 0; i \u003C 12; \u002B\u002Bi) {\r\n DC.appendChild(a[4].cloneNode(true));\r\n}\r\n\r\nlet x=DC.querySelectorAll(\u0027data-abc\u0027)","IsDeferred":false}]}