DocumentFragment使用

DocumentFragment相當於一份脫離document的文檔,所以往其中添加元素,對其中元素做各種操作都不會影響到document文檔,不會觸發迴流、重繪和重組等。使用它的好處在於,你可以合併多個dom操作,減少操作dom的次數。

var docFrag = document.createDocumentFragment();
for(var i = 0; i < waveCount; i++){
        var wave = document.createElement("div");
        //...
        docFrag.appendChild(wave); 
    }
  document.body.appendChild(docFrag);

示例:使用div創建圓

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章