DOMTokenList:supports() 方法

Baseline 已廣泛支援

此功能已成熟,可跨多種裝置和瀏覽器版本工作。它自 ⁨2018 年 4 月⁩ 起已在所有瀏覽器中可用。

DOMTokenList 介面的 supports() 方法,如果給定的 token 存在於關聯屬性的支援列表之中,則返回 true。此方法旨在支援功能檢測。

語法

js
supports(token)

引數

token

包含要查詢的 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!)
  //
}

規範

規範
DOM
# ref-for-dom-domtokenlist-supports①

瀏覽器相容性