--- title: DOMImplementation slug: Web/API/DOMImplementation tags: - API - DOM - Interface - Reference translation_of: Web/API/DOMImplementation ---
{{ ApiRef("DOM") }}
DOMImplementation
インターフェイスは特定の文書に依存しないメソッドを提供するオブジェクトを表します。こうしたオブジェクトは{{domxref("Document.implementation")}} プロパティを返します。
このインターフェイスは特定のプロパティを持たず、継承もしていません。
継承するメソッドはありません。
true
を返します。古いブラウザーはこのふるまいは、とても不整合を起こします。仕様書 | 策定状況 | コメント |
---|---|---|
{{SpecName('DOM WHATWG', '#domimplementation', 'DOMImplementation')}} | {{Spec2('DOM WHATWG')}} | getFeature() メソッドを削除。createHTMLDocument() メソッドを追加。createDocument() の返り値の型を {{domxref("Document")}} から {{domxref("XMLDocument")}} に変更。 |
{{SpecName('DOM3 Core', 'core.html#ID-102161490', 'DOMImplementation')}} | {{Spec2('DOM3 Core')}} | getFeature() メソッド追加 (ユーザーエージェントで実装されることはありません)。 |
{{SpecName('DOM2 Core', 'core.html#ID-102161490', 'DOMImplementation')}} | {{Spec2('DOM2 Core')}} | createDocument() および createDocumentType() メソッドが追加。 |
{{SpecName('DOM1', 'level-one-core.html#ID-102161490', 'DOMImplementation')}} | {{Spec2('DOM1')}} | 初期定義。 |
{{Compat("api.DOMImplementation")}}