HTML DOM Document implementation 属性

定义和用法

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

警告!

DOM 1 Recommendation (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 支持 支持 支持 支持