文档碎片—document.createDocumentFragment()

文档碎片 脱离于DOM
原理:将DOM暂时寄存到fragment上,之后一次性添加到DOM上就可以了

  1. <ul id="parent">
  2. </ul>
  3. <script>
  4. /* 文档碎片 脱离于DOM
  5. 原理:将DOM暂时寄存到fragment上,之后一次性添加到DOM上就可以了
  6. */
  7. var parent=document.getElementById("parent")
  8. var frag=document.createDocumentFragment();
  9. for(var i=0;i<=10;i++){
  10. /* 寄存到文档碎片上 */
  11. var li=document.createElement("li");
  12. li.innerHTML=i;
  13. frag.appendChild(li);
  14. }
  15. parent.appendChild(frag)
  16. </script>