b00k.jp ~積み上げ式読書ノート~
公開日:
最終更新日:2018/10/06

【JavaScript】DOMに複数要素を追加するときは、DocumentFragmentオブジェクトを使おう

JavaScript
DOMに複数オブジェクトを追加するときは、DocumentFragmentオブジェクトを使用した方が良い。
DocumentFragmentオブジェクトは、HTMLドキュメントの一時用の領域として使える。
DocumentFragmentオブジェクトに一時的にHTMLドキュメントを作成し、後で一気にDOMに追加することでパフォーマンスが上がる。

たとえば、以下の例はDocumentFragmentオブジェクトを使用しないケース。
ループごとにDOMに要素を追加し、再描画しているため、その分オーバヘッドが大きくなる。

■DocumentFragmentオブジェクトを使用しないケース
・HTML

・JavaScript

■DocumentFragmentオブジェクトを使用したケース
・HTML

・JavaScript

カテゴリー: IT, プログラミング
タグ   : ,


広告

オススメ記事


PAGE TOP ↑