Свойство реализации HTML DOM Document

определение и использование

implementation Свойство возвращает объект DOMimplementation, который обрабатывает документ.

Внимание!

Рекомендация DOM 1 (1998) определила только один метод для этого объекта: hasFeature().

Метод hasFeature() используется для проверки, поддерживает ли браузер модуль DOM:

let answer = document.implementation.hasFeature("DOM", "1.0");

Вопрос: все современные браузеры всегда возвращают true.

пример

пример 1

Имеет ли этот документ функцию DOM 1.0?

document.implementation.hasFeature("DOM", "1.0");

попробуйте сами

пример 2

Имеет ли этот документ функцию TESLA X?

document.implementation.hasFeature("TESLA", "X");

попробуйте сами

синтаксис

document.implementation

возвратное значение

тип описание
объект

Объект DocumentImplementation, объект реализации документа.

браузерная поддержка

document.implementation Это функция DOM Level 1 (1998).

Все браузеры поддерживают его:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Поддержка 9-11 Поддержка Поддержка Поддержка Поддержка