Свойство implementation
Примеры document.implementation
Имеет ли этот документ функцию DOM 1.0?
document.implementation.hasFeature("DOM", "1.0");
Попробуйте сами »
Содержит ли этот документ характеристику TESLA X?
document.implementation.hasFeature("TESLA", "X");
Попробуйте сами »
Описание implementation
Свойство implementation возвращает объект DOMimplementation, который обрабатывает документ.
Предупреждение! implementation
В Рекомендации DOM 1 (1998) указан только один метод для этого объекта: hasFeature().
Метод hasFeature() был предназначен для проверки того, поддерживается ли браузером модуль DOM:
let answer = document.implementation.hasFeature("DOM", "1.0");
Проблема в следующем: все современные браузеры всегда возвращают значение true.
Синтаксис implementation
document.implementation
Возвращаемое значение implementation
| Тип | Описание |
|---|---|
| Object | Объект DocumentIimplementation. Объект реализации документа. |
Поддержка браузера implementation
document.implementation является функцией DOM уровня 1 (1998).
Он полностью поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | 9-11 |