Document.createDocumentFragment() - DocumentFragmentを作成する
createDocumentFragment()は、Documentのメソッドです。DocumentFragmentを新しく作成します。
概要
- 名前
- createDocumentFragment
- 所属
- Document
- IDL
[NewObject] DocumentFragment createDocumentFragment();
- 仕様書
- https://dom.spec.whatwg.org/#dom-document-createdocumentfragment
説明
引数はありません。DocumentFragmentを返します。
デモ
Document.createDocumentFragment()のデモです。
<!-- このコードは編集できます。 -->
<!DOCTYPE html>
<html>
<body>
<script>
var documentFragment = document.createDocumentFragment() ;
console.log( documentFragment ) ;
document.body.appendChild( new Text( documentFragment ) ) ;
</script>
</body>
</html>
サポート状況
Chrome | Firefox | Safari | Edge | IE | Opera | iOS Safari | Android |
---|---|---|---|---|---|---|---|
● | ● | ● | ● | ● | ● | ● | ● |
関連記事
- Document.createTextNode()
- createTextNode()は、Documentのメソッドです。テキストノード(Text)を新しく作成します。
- DocumentFragment
- DocumentFragmentは親を持たないドキュメントです。このフラグメント内にある複数のノードを、ドキュメントに一度に追加することができます。フラグメント内のノードに変更を加えてもドキュメントには反映されず、パフォーマンス上でもメリットがあります。
- Document.implementation
- implementationは、Documentのプロパティです。ドキュメントを作成する機能を備えたDOMImplementationを返します。
- Document.createElement()
- createElement()は、Documentのメソッドです。タグ名を指定して、要素を新しく作成します。