注:以下は、John Resig DOM 「DOM DocumentFragments」からのメモの翻訳です。ここでは、著者がDocumentFragment
の使用経験について話し、そのパフォーマンスを通常のappendChild
と比較していappendChild
。 私のコメントはさらに斜体で記載されています。私は最近、JavaScriptで
DocumentFragment DOMを試し、それで何ができるか試してみました。 つまり、
DocumentFragment
は、DOMノードの軽量コンテナーです。 これはDOM 1仕様の一部であり、
最新のすべてのブラウザーでサポートされ
ています (バージョン6でInternet Explorerに追加されました)。
読書の過程で、私は面白いことに出会いました。 私は仕様から引用します:
また、さまざまな操作(たとえば、ノードを別のNode
子として追加する)は、 DocumentFragment
オブジェクトを引数として使用できます。 その結果、このDocumentFragment
すべての子ノードは、現在のノードの子ノードのリストに移動します。
webo.inで詳細を読む→