DOMTokenList: supports() メソッド
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
supports()
は DOMTokenList
インターフェイスのメソッドで、渡されたトークンが関連する属性で対応しているトークンに含まれていれば true
を返します。このメソッドは機能に対応しているかを検出するためのものです。
構文
js
supports(token)
引数
token
-
問い合わせるトークンが入った文字列です。
返値
論理値で、トークンが見つかったかどうかを返します。
例
js
const iframe = document.getElementById("display");
if (iframe.sandbox.supports("an-upcoming-feature")) {
// support code for mystery future feature
} else {
// fallback code
}
if (iframe.sandbox.supports("allow-scripts")) {
// instruct frame to run JavaScript
//
// (NOTE: This feature is well-supported; this is just an example!)
//
}
仕様書
Specification |
---|
DOM # ref-for-dom-domtokenlist-supports① |
ブラウザーの互換性
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
supports |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.