DOMImplementation: hasFeature() 方法

已弃用:此功能不再推荐使用。尽管一些浏览器可能仍然支持它,但它可能已经被相关 Web 标准移除,可能正在被移除,或者可能只保留用于兼容性目的。避免使用它,并尽可能更新现有代码;请参阅此页面底部的兼容性表,以指导您的决策。请注意,此功能可能随时停止工作。

DOMImplementation.hasFeature() 方法返回一个布尔标志,指示是否支持给定功能。它已弃用,现代浏览器在所有情况下都返回 true

不同的实现方式在报告的功能类型上存在很大差异。最新版本的规范决定强制此方法始终返回 true,而功能是准确且正在使用的。

语法

js
hasFeature(feature, version)

参数

feature

表示功能名称的字符串。

version

表示定义功能的规范版本的字符串。

返回值

无 (undefined).

规范

规范
DOM 标准
# dom-domimplementation-hasfeature

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

另请参见