目录

HTML DOM 文档 implementation

示例

该文档是否具有 DOM 1.0 的功能?

document.implementation.hasFeature("DOM", "1.0");
亲自试一试 »

该文档有 TESLA X 功能吗?

document.implementation.hasFeature("TESLA", "X");
亲自试一试 »

描述

这个implementation属性返回处理文档的 DOMimplementation 对象。

警告!

DOM 1 推荐标准 (1998) 仅为此对象指定了一种方法:hasFeature()。

hasFeature() 方法用于检查浏览器是否支持 DOM 模块:

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

问题是:所有现代浏览器总是返回 true。


语法

document.implementation

返回值

类型 描述
对象 一个 DocumentImplementation 对象。
文档的实现对象。

浏览器支持

document.implementation是 DOM Level 1 (1998) 功能。

所有浏览器都完全支持它:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 9-11