DOMImplementation: hasFeature() method

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

The DOMImplementation.hasFeature() method returns a boolean flag indicating if a given feature is supported. It is deprecated and modern browsers return true in all cases.

The different implementations fairly diverged in what kind of features were reported. The latest version of the spec settled to force this method to always return true, where the functionality was accurate and in use.

Syntax

js
hasFeature(feature, version)

Parameters

feature

A string representing the feature name.

version

A string representing the version of the specification defining the feature.

Return value

A boolean value of true.

Specifications

Specification
DOM
# dom-domimplementation-hasfeature

Browser compatibility

See also